2013-11-27 111 views
1

是否有人知道觸發不顯眼閾值的事件:onchange; onleave等?jQuery不顯眼驗證觸發器

我想

$(element).trigger('event_name') 

而不是

$(element).validate() 

觸發因爲零點驗證規則的事件。

+0

'focusout'我猜 – zzlalani

回答

0

是不是提交驗證表單?當然,如果給定的元素是一個表單元素。

下面從插件網站報價(http://jqueryvalidation.org/reference/

驗證事件

默認情況下,形式驗證的提交,用戶點擊提交按鈕或按下Enter鍵時,表格輸入被觸發專注(選項onsmit)。另外,一旦字段突出顯示爲無效,只要用戶在字段中鍵入內容(onkeyup選項),就會對其進行驗證。當用戶輸入無效的內容到有效的字段中時,當字段失去焦點(選項onblur)時也會進行驗證。

這些互動的目標是儘可能早地提供反饋,同時避免用戶煩惱。在用戶有機會輸入內容之前顯示錯誤消息是沒有用的。