这是我的jquery代码
jQuery.ajax({
url: "<MY URL IN HERE>",
type: "post",
success: function (response) {
if(response=='hello'){
alert('YES success');
} else {
alert('test1' + response);
}
}
});
它显示警告test1hello,表示响应的值是hello,但是,为什么它没有显示YES Success?
答案 0 :(得分:0)
服务器响应可能有空格或新行。尝试使用$.trim()
response == 'hello'
代替data: {title1:title1}
这里回答了类似的问题:jQuery 'If' statement string comparison not working