我正在编写一个非常简单的函数,但无法让 if 语句正常工作。
$("#supplyRequestTextbox-clients").live("blur", function() {
var textboxValue = $(this).val().replace(/\d+/g, '').replace(" ", "");
if (textboxValue == "NO ACCOUNT") {
$(".controlBarTextboxNoAccount").fadeIn("fast");
}
});
输入#supplyRequestTextbox-clients 中的值代表一个客户,其组织方式如下:
id# FirstName LastName email phone 示例:000001 John Doe johndoe@johndoe.com 123-456-7890
未找到帐户时,字符串完全如下所示:000906 NO ACCOUNT
在我的函数中,我去掉了数字和第一个空格,然后检查它是否在我的 if 语句中有效。我已经提醒 textboxValue 并且它正在正确传递,但无论 textboxValue 是什么,if 语句都不会触发。