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了
          主站蜘蛛池模板: 武威市| 安陆市| 陇川县| 正镶白旗| 南京市| 化隆| 寻甸| 柳林县| 邹城市| 平陆县| 扎鲁特旗| 仙游县| 建阳市| 砀山县| 黄浦区| 辽阳市| 青铜峡市| 乌审旗| 綦江县| 烟台市| 托克托县| 阿图什市| 循化| 佛坪县| 兴国县| 棋牌| 庆云县| 威宁| 浏阳市| 元江| 连城县| 琼海市| 合作市| 宁波市| 湘潭县| 犍为县| 崇信县| 红河县| 临洮县| 宣威市| 丘北县|