Java瑣事

          -I am not alone
          posts - 54, comments - 30, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
              使用dwr和spring整合后,怎么都獲取不到list的值,用alert方法測試,一直提示是undefined,調整javaBean,在dwr.xml中添加convertor都不能解決。所以最后就在service的方法里,先把list轉化成只包含id和name的map類型,然后返回,可以正常接收。
              但今天又用到了dwr獲取list,而且必須是list,在網上找資料,回答也是五花八門,經過多種嘗試,最終終于發現,以前在javascript中寫的
          function createColumns(columns)
                      
          {
                          
          var columnObj = document.getElementById('column');
                          
                          DWRUtil.removeAllOptions(columnObj);
                          columnObj.options[
          0= new Option();
                          
          if(columns.length == 0)
                          
          {
                              alert(
          "輸入有誤");
                          }

                          
          else
                          
          {
                              
          for(var i = 0; i < columns.length ; i++)
                              
          {
                                  columnObj.options[i
          +1= new Option(columns.name,columns.id);
                              }

                          }

                      }
          其中的columnObj.options[i+1] = new Option(columns.name,columns.id);
          要改成columnObj.options[i+1] = new Option(columns[i].name,columns[i].id);
          就不會再出什么 [object object]或者undefined了
          主站蜘蛛池模板: 台中市| 新宁县| 新乡市| 宜阳县| 马龙县| 清水县| 龙口市| 芒康县| 武安市| 嘉鱼县| 黔江区| 呼图壁县| 翼城县| 苍山县| 远安县| 洪雅县| 雅安市| 汝南县| 泌阳县| 虞城县| 文水县| 新绛县| 乌兰县| 黔西县| 即墨市| 北京市| 赤水市| 霍山县| 宜君县| 瑞昌市| 称多县| 阿拉善盟| 陆丰市| 赤峰市| 洛宁县| 绵竹市| 灵寿县| 庄河市| 上饶市| 北流市| 麻城市|