如果条件在将数据返回1和0,但它总是执行其他的代码不工作,我无法找到的错误不能正常工作,代码工作在localhot上很好,但不在服务器上如果条件如果(STR ==“1”),而数据则返回1
$('#by_head_name').on('blur', function() {
var headsubt = document.getElementById('by_head_name').value;
if (headsubt !== "") {
//alert('hi');
$.post('verify-head-or-subhead-name.php', {
headsub: headsubt
},
function(data, status) {
var str = data;
if (str == "1") {
var headd = "ok";
alert('ok');
} else if (str == "0") {
alert("No Head Exist, Please choose valid Head or create one before selecting it");
} else {
alert(data);
this.value == '';
}
});
}
@Carcigenicate:但是那将评估为true – musefan
尝试更换'如果(STR == “1”){'和'如果(STR){'。 – ryanpcmcquen
您是否尝试过使用调试器进行调试?另外,确保结果中没有空格。 – litelite