分享java帶來的快樂

          我喜歡java新東西

          各種ajax 的json 數(shù)據(jù)的傳遞(jquery,prototype,thinkajax)

          function showRequest() {
            //alert('before submit!');   
           }
           function reloadCityArr(data){
            var targetSelect=document.getElementById("citySelect");
            clearField(targetSelect)
            for (var i = 0; i < data.length; i++) {   
             var opt = document.createElement("OPTION");
             opt.text=data[i].title;      
             opt.value=data[i].value;  
             targetSelect.add(opt);                           
                  }

           }
           
           function clearField(targetSelect){
            
             var listlength=targetSelect.length;

             for (i=listlength-1;i>=0;i--)
                   {targetSelect.remove(i);}

           }
          //1.prototype方式
           function addChangeProvince(provinceId) {
               var url="__URL__/getCityMap/provinceId/"+provinceId;
             
               new Ajax.Request(url,{
                  method: 'get',
                  onComplete: function(transport){ 
                  reloadCityArr(eval(transport.responseText));        
               }});
           }
          //2.jquery
          function addChangeProvince(provinceId) {
               var url="__URL__/getCityMap/provinceId/"+provinceId;   
               $.ajax({
                   type: "POST",
                   url: url,
                   data: "name=John&location=Boston",
                   dataType:"json",
                   success: function(data){
                     reloadCityArr(data);   
                   
                  
                  }
               });
           }
          //3.thinkajax
           function complete(data,status,info){
            if (status==1){
             reloadCityArr(data);
            }
           }
           function addChangeProvince(provinceId) {
               var url="__URL__/getCityMap/provinceId/"+provinceId;
               ThinkAjax.sendForm('form1',url,complete,'result');
           }

          posted on 2011-03-23 23:37 強強 閱讀(659) 評論(0)  編輯  收藏 所屬分類: web技巧

          主站蜘蛛池模板: 龙江县| 城步| 玉屏| 加查县| 永靖县| 米易县| 富阳市| 儋州市| 乌鲁木齐县| 常宁市| 久治县| 桦甸市| 延津县| 湛江市| 梅州市| 定日县| 潍坊市| 桦甸市| 富蕴县| 阳山县| 沁源县| 镇巴县| 泗阳县| 沙雅县| 福鼎市| 开阳县| 泰宁县| 镇巴县| 浮山县| 奉新县| 雷波县| 轮台县| 长垣县| 洛阳市| 曲水县| 丘北县| 房产| 霍州市| 桃园市| 灵台县| 开远市|