在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  Java  HTML/ 怎么可以正確取到ajax返回的value?

怎么可以正確取到ajax返回的value?

<select name="PROVINCE" id="PROVINCE" onchange="change2(this.value)">//這里為什么會(huì)是0  

  <option value="">---請(qǐng)選擇---</option>
</select>


------------------------------------------------------
function change2(a){
          console.log("上級(jí)的數(shù)據(jù)"+a);//這里取上面的value是0
          $.ajax({
              url:"fpry/select4j.do",
              type: "GET",
              data:{cxzdm:a,cd:'2'},              
              success: function(data){
                //var v=JSON.parse(data);
                //alert(v);
                var p= $("#CITY");
                p.html("<option>---請(qǐng)選擇---</option>");
                for (var i = 0; i < data.length; i++) {
            
                    p.html(p.html()+"<option value='"+data[i].sjID+"'>"+data[i].mc+"</option>");
        } 
     }
      
        }
                ); 
     }
回答
編輯回答
尤禮

Ajax成功的回調(diào)入?yún)ⅲ褪欠?wù)端的調(diào)用返回,看看data的數(shù)據(jù)層次結(jié)構(gòu),chrome console

2017年7月8日 21:44
編輯回答
神曲

this指向問(wèn)題

2017年10月19日 11:09
編輯回答
乖乖瀦

直接在change2傳入this。https://www.qqwenda.com

2017年3月2日 02:54