当用户按下“Tab”并自动将标签移动到下一个控件时,我需要触发一个AJax调用来检查字段验证。下面的代码适用于“选项卡”,但我想知道如何检查用户是否已使用鼠标自愿点击下一个控件。最初,我使用“模糊”,但即使用户移动到不同的窗口,也会被触发。
提前致谢..
这是现有的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 :(得分:0)
您可以将onfocus添加到这些字段,因此如果该输入通过“tab”或单击进行聚焦,则会触发此事件。
$("#table_appl,#table_enfr,#table_det01,#table_det02,#table_det03,#table_det04,#table_det05,#table_datais").on( "focus", "input:text", function( event ) {})
答案 1 :(得分:0)
的onblur =”验证()”
或设置jquery模糊事件?