change事件判断ajax,jquery中change事件里面if语句失效
彩色
黑白
兩個下拉框 給第一個下拉框change事件 請求不同的ajax地址 改變第二個下拉框的數(shù)據(jù)
$("#img-type").change(function(){
console.log($(this).val())
if($(this).val()===1){
console.log(1)
$.ajax({
type : 'GET',
data: {
'type': '2',
"type_classify":1
},
url: "/Type/getTypeList",
dataType: "json",
success: function(data){
var color = ["彩色","黑白"]
var options='';
for(var i=0;i
var num = Number(data.data[i].type_classify)
options += ''+data.data[i].id+data.data[i].type_name+"("+color[num]+")"+'';
}
$("#img-type-classify").html(options);
},
error:function(msg){
console.log(msg);
},
});
}
if($(this).val()===0){
console.log(0)
$.ajax({
type : 'GET',
data: {
'type': '2',
"type_classify":0
},
url: "/Type/getTypeList",
dataType: "json",
success: function(data){
var color = ["彩色","黑白"]
var options='';
for(var i=0;i
var num = Number(data.data[i].type_classify)
options += ''+data.data[i].id+data.data[i].type_name+"("+color[num]+")"+'';
}
$("#img-type-classify").html(options);
},
error:function(msg){
console.log(msg);
},
});
}
})
判斷第一個下拉框的value值請求不同的后臺接口 但是console出了$(this).val()是正常的 但是在if語句里面console就沒有效果 請問是什么原因
總結(jié)
以上是生活随笔為你收集整理的change事件判断ajax,jquery中change事件里面if语句失效的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php后台登录页修改成ajax,使用ph
- 下一篇: xp系统怎么弄清微软服务器名称,xp系统