zx_bing

          人生路漫漫,多學(xué)些知識(shí)總是有益處的
          隨筆 - 32, 文章 - 0, 評(píng)論 - 0, 引用 - 0
          數(shù)據(jù)加載中……

          dwr 實(shí)現(xiàn)二級(jí)聯(lián)動(dòng) js

          Java代碼 復(fù)制代碼 收藏代碼
          1. //省市聯(lián)動(dòng)  
          2. var c_cigy = ''
          3. //記錄第二個(gè)列表id,以備回調(diào)函數(shù)用 
          4. var cityItemName = ''
          5.  
          6. function  changeCityOyp(province,city,relateItemName) { 
          7.     ServerDwrUtil.getCityList(province.value,setCityOption); 
          8.     //記錄二級(jí)下拉的 id relateItemName 供回調(diào)函數(shù)使用 
          9.     cityItemName = relateItemName; 
          10.     // 中國 則 二級(jí)下拉 不能選擇 
          11.     if(province.value == '0001') { 
          12.         document.getElementById(cityItemName).disabled = true
          13.     } else
          14.         document.getElementById(cityItemName).disabled = false
          15.     } 
          16.     //省份在一個(gè)單元格里,省份前面有個(gè)input輸入框,得到input對(duì)象,再把省份傳進(jìn)去 
          17.     var provinceInput  = province.parentNode.firstChild; 
          18.     //如果省份為空,則單元格為空 
          19.     if (province.value == '') { 
          20.         provinceInput.value = ''
          21.         return
          22.     } 
          23.     provinceInput.value = province.options[province.selectedIndex].text; 
          24.      
          25. // 回調(diào)函數(shù) args返回的是list.add(Map) map中{id},經(jīng)過 spring配置 對(duì)于一些特例返回的Class,且dwr不能識(shí)別的, 
          26. //</dwr:configuration> 
          27. // 設(shè)置二級(jí)下拉列表 
          28. function setCityOption (args) { 
          29.     alert(args.toString()); 
          30.     DWRUtil.removeAllOptions(cityItemName); 
          31.     DWRUtil.addOptions(cityItemName, [ "" ]); 
          32.     //id和name怎么確保的   args{[id:xxx,name:yyy],[id:xxx,name:yyyy]} 
          33.     DWRUtil.addOptions(cityItemName, args, "id", "name"); 

          posted on 2012-07-27 14:02 zx_bing 閱讀(275) 評(píng)論(0)  編輯  收藏 所屬分類: js

          主站蜘蛛池模板: 香格里拉县| 丰镇市| 沭阳县| 元阳县| 昌宁县| 海宁市| 新和县| 合江县| 苏尼特左旗| 新晃| 什邡市| 浙江省| 达州市| 孟村| 休宁县| 济阳县| 铜川市| 阿城市| 镇平县| 红原县| 姚安县| 民勤县| 策勒县| 红河县| 天水市| 贡山| 乃东县| 石渠县| 遂平县| 冷水江市| 德兴市| 延寿县| 武功县| 大足县| 阜阳市| 桃园县| 钟山县| 平顺县| 开封县| 宽甸| 锡林浩特市|