我正在寫一個非常簡單的函數,但無法讓if語句正常工作。jQuery如果語句功能不正常
$("#supplyRequestTextbox-clients").live("blur", function() {
var textboxValue = $(this).val().replace(/\d+/g, '').replace(" ", "");
if (textboxValue == "NO ACCOUNT") {
$(".controlBarTextboxNoAccount").fadeIn("fast");
}
});
輸入#supplyRequestTextbox的客戶端的值表示客戶端和組織這樣的:
編號名姓電子郵件電話 一個例子:000001李四[email protected] 123-456-7890
當沒有發現帳戶,該字符串出現正是這樣: 000906沒有考慮
在我的功能我剝的數字,第一個空格,然後檢查,看它是否工作在我的if語句。我已經提醒textboxValue,它傳遞正確,但不管那個textboxValue是,if語句永遠不會觸發。
是的!謝謝,這工作完美。我不敢相信我之前沒有嘗試過這樣的事情,一直盯着它太久。非常感謝你的幫助! – radleybobins
@radleybobins不用擔心,發生在每個人:) 一個小問題,我只是想的:如果一些討厭的用戶輸入'NO ACCOUNT'作爲他們無論出於何種原因的名字,它可能會導致問題。但是這似乎不太可能...... –