這裡的作用是我按一次enter鍵 就相當於點了一次提交按鈕 現在問題來了 如果我的文本框為空 就會彈出不能為空 我連續按enter鍵 不能為空提示消失了 又彈出了 現在就要如果對話框是打開狀態 按一下enter鍵 就把對話框關閉 而不是又點擊提交按鈕。。
自己判斷彈出層是否打開,打開就不trigger就行了
var dialogopen=false;///控制變量,如果驗證不通過打開了dialog時設置dialogopen為true,關閉dialog時注意設置為false
$(document).keyup(function(event){
if(event.keyCode==13&&!dialogopen)
$('#xxxx').trigger('click')
})