2014-02-09 23 views
0

當用戶按下「Tab」並自願將標籤移動到下一個控件時,我需要觸發AJax調用來檢查字段驗證。下面的代碼工作正常的「選項卡」,但我想知道如何檢查用戶是否已經自願用鼠標點擊下一個控件。最初,我使用「模糊」,但即使用戶移動到不同的窗口也會被解僱。JQuery檢查Tab鍵並點擊下一個控件

在此先感謝..

下面是現有的JQuery代碼 -

$("#table_appl,#table_enfr,#table_det01,#table_det02,#table_det03,#table_det04,#table_det05,#table_datais").on("keydown", "input:text", function(event) { 

    if (event.keyCode === 9){ 
+0

只是一個側面說明...爲什麼你不給這些元素一個類,你可以通過而不是選擇每個ID來選擇所有這些元素? –

+0

感謝您的意見...它更有意義... – user1050619

回答

0

您可以添加的onfocus到這些領域,所以如果輸入是通過「標籤」或點擊關注,本次活動將被辭退了。

$("#table_appl,#table_enfr,#table_det01,#table_det02,#table_det03,#table_det04,#table_det05,#table_datais").on("focus", "input:text", function(event) {}) 
0

的onblur =」驗證()」

,或者設置jqueru模糊事件?