我有一個名爲email class keyup-an的輸入字段。我通過這個方法驗證了它的簡單性,但它可以工作,或者當一個人手動輸入字段時。我如何使它也適用於選擇歷史數據。當你點擊電子郵件,昨天你把[email protected],歷史列表下降,你可以選擇它,但它不是一個keyup。jQuery歷史輸入選擇(簡單)
我用.change或.click之後試過相同的功能,但它沒有工作。你們可以請建議?VALID
$('.keyup-an').keyup(function() {
$('span.error-keyup-1').hide();
var inputVal = $(this).val();
var numericReg = /^[a-zA-Z0-9_ ]{2,30}$/;
if(!numericReg.test(inputVal)) {
$(this).css('background', '#FAC3C3');
$(this).after('<span class="error error-keyup-1">Validationfail</span>');
}
else {
$(this).css('background', 'lightgreen');
}
});
哈哈不錯,但如果可能的話,我想自動完成仍然可以工作 – Val
@Val你可以像這樣'$('#form1')。attr('autocomplete','off');' –
我認爲男人唯一真正的辦法是關閉自動完成 – Val