我有一個頁面,如果名字和姓氏未填寫,addAddress按鈕將不起作用。這段代碼完美工作,如果你按下addAddress按鈕,它會要求填寫這些必填字段。如果你願意,它可以工作,但如果你只是填寫它並刪除你寫的內容,按鈕將再次工作。我不明白是什麼問題?按鈕在填寫並刪除所寫內容後未填寫必填字段時起作用
self.addAddress = function() {
if (self.FirstName() != undefined && self.LastName() != undefined) {
self.selectedAddress(new Address(true));
}
else {
self.errors.showAllMessages();
}
};
是它只是筆誤或者是你檢查名字兩次? – BeardedMan
它沒有更多的未定義,但空字符串 – BeardedMan
@BeardedMan如何更改if語句,以便它將正常工作? – Kakos649