我有一個帶有文本輸入的表單。防止用ENTER提交表單jquery不使用警報
我設法防止ENTER通過這樣提交表單:
jQuery("#inputTags").keydown(function(event) {
if (event.keyCode == '13') {
event.preventDefault();
tagManagerCreate(true);
return false;
}
});
tagManagerCreate()做一些事情。有時候,這個函數會觸發一個javascript「alert」。 由於某些原因,當這種情況發生時,表單仍然被提交!
出於設計的原因,我將其更改爲jQuery-UI對話框,並修復了它。但我想這個問題仍然與其他人有關 –