如果條件在將數據返回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