我有三个'select',所以在选择第一个和第二个之后,我会使用ajax来填充第三个,具体取决于第一个和第二个。
我可以看到第一个被叫的警报,然后就没有了。问题出在哪儿?感谢。
这是我的代码:
$('.second').on('change', function(){
if($(".first").val() == "Users" && $(this).val() == "add"){
alert("call ajax");
$.ajax({
type:'GET',
url: url,
data: params,
success: function(response) {
alert("succ ajax");
....
},
error: function(response) {
alert("fail ajax");
...
},
});
alert("ajax fin");
}
}
答案 0 :(得分:0)
我的不好,我忘记了从我的另一部分代码中复制的'params'的定义。我在调试器中看到了错误。
对自己感到羞耻。对不起伙计们。