关于jquery ajax请求的成功功能,我在span
标签中显示一条消息。
success: function(data) {
if(data = true) {
$("#result").text("is available");
}else {
$("#result").text("is not available");
}
});
当数据为真时,显示"is available
即可,但当数据为假时,仍显示"is available
而不是"is not available
。
答案 0 :(得分:1)
data = true
需要data === 'true'
。
data = true
尝试将data
的值设置为布尔true
。 data === 'true'
将data
与字符串'true'
进行比较。
答案 1 :(得分:1)
您将数据分配为true,执行
data == true
答案 2 :(得分:0)
您只想测试数据是否存在。使用以下
success: function(data) {
if(data) {
$("#result").text("is available");
}else {
$("#result").text("is not available");
}
});