Javascript JQuery检查Tab键并单击下一个控件
当用户按下“Tab”并自动将选项卡移动到下一个控件时,我需要触发一个AJax调用来检查字段验证。下面的代码对“tab”很有效,但我想知道如何检查用户是否自愿使用鼠标单击下一个控件。最初,我使用“模糊”,但即使用户移动到不同的窗口,也会触发模糊 提前谢谢 下面是现有的JQuery代码-Javascript JQuery检查Tab键并单击下一个控件,javascript,jquery,Javascript,Jquery,当用户按下“Tab”并自动将选项卡移动到下一个控件时,我需要触发一个AJax调用来检查字段验证。下面的代码对“tab”很有效,但我想知道如何检查用户是否自愿使用鼠标单击下一个控件。最初,我使用“模糊”,但即使用户移动到不同的窗口,也会触发模糊 提前谢谢 下面是现有的JQuery代码- $("#table_appl,#table_enfr,#table_det01,#table_det02,#table_det03,#table_det04,#table_det05,#table_datais")
$("#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){
您可以将onfocus添加到这些字段中,因此如果该输入通过“tab”或单击进行聚焦,则将触发此事件
$("#table_appl,#table_enfr,#table_det01,#table_det02,#table_det03,#table_det04,#table_det05,#table_datais").on( "focus", "input:text", function( event ) {})
Onblur=“validate()”
或者设置一个JQURU模糊事件?只是一个旁注…为什么不给这些元素一个单独的类,您可以选择所有元素,而不是选择每个id?谢谢您的评论…这更有意义。。。