Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery块UI元素阻塞问题_Javascript_Jquery_Jquery Blockui - Fatal编程技术网

Javascript JQuery块UI元素阻塞问题

Javascript JQuery块UI元素阻塞问题,javascript,jquery,jquery-blockui,Javascript,Jquery,Jquery Blockui,我正在开发一个基于ASP.NET4.0、jQuery、Ajax和JavaScript的Web应用程序。我使用AJAX绑定级联组合框、填充字段值等 如果AJAX请求正在进行中,我想阻止一个元素,例如,如果我选择country,那么状态组合框应该被阻止 为此,我使用了JQuery Block UI插件,它可以很好地与鼠标配合使用,但是当您通过tab访问元素时,就可以访问和操作被阻止的元素 我想完全阻止状态组合框,即用户无法通过鼠标、键盘等访问它,但无法使用Jquery block UI。 有什么我遗

我正在开发一个基于ASP.NET4.0、jQuery、Ajax和JavaScript的Web应用程序。我使用AJAX绑定级联组合框、填充字段值等

如果AJAX请求正在进行中,我想阻止一个元素,例如,如果我选择country,那么状态组合框应该被阻止

为此,我使用了JQuery Block UI插件,它可以很好地与鼠标配合使用,但是当您通过tab访问元素时,就可以访问和操作被阻止的元素

我想完全阻止状态组合框,即用户无法通过鼠标、键盘等访问它,但无法使用Jquery block UI。

有什么我遗漏的吗

块代码:

$('#statecombo').wrap(<div id='state_div'></div>); //wrapping the div to control

$('#state_div').block({ message: 'Images/busy.gif' Processing....', css: { width: 'auto', height: 'auto' },  bindEvents: true, constrainTabKey: false });
$('#statecombo').wrap()//将div包装到控件
$('#state_div').block({message:'Images/busy.gif'Processing….',css:{width:'auto',height:'auto'},bindEvents:true,constrainTabKey:false});
我正在取消阻止AJAX请求结束的位置

有什么建议吗


我被困住了,请帮忙。任何帮助都将不胜感激

当您阻止它时,请设置
$(“#statecombo”).attr(“tabindex”,-1)
,当您取消阻止它时,请将其设置回。
$(“#statecombo”).attr(“tabindex”,”)
谢谢@Charlie。让我检查一下,很快就会回复给你。