Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
更新面板正在阻止JQuery运行_Jquery_Asp.net_Updatepanel - Fatal编程技术网

更新面板正在阻止JQuery运行

更新面板正在阻止JQuery运行,jquery,asp.net,updatepanel,Jquery,Asp.net,Updatepanel,我在更新面板上遇到问题,无法运行jquery。就像当页面加载jquery的时间只有几分之一秒,但在加载页面之后,它将删除jquery。我在控制台上运行了jquery函数&它工作得很好。另外,我从页面中删除了updatepanel,只要问一下如何修复更新面板问题就可以了 由于来自更新面板的调用是异步的,所以在异步调用期间不会调用(加载)jquery请参阅 请尝试以下操作: $(document).ready(function () { BindEvents();//your

我在更新面板上遇到问题,无法运行jquery。就像当页面加载jquery的时间只有几分之一秒,但在加载页面之后,它将删除jquery。我在控制台上运行了jquery函数&它工作得很好。另外,我从页面中删除了updatepanel,只要问一下如何修复更新面板问题就可以了

由于来自更新面板的调用是异步的,所以在异步调用期间不会调用(加载)jquery请参阅

请尝试以下操作:

$(document).ready(function () {
            BindEvents();//your jquery method
        }); 
此脚本标记绑定BindEvents方法。它主要用于支持Jquery 用于更新面板,因为调用是异步的

<script type="text/javascript">
    // Create the event handler for PageRequestManager.endRequest
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_endRequest(BindEvents);// bind BindEvents method to support update panel
</script>

//为PageRequestManager.endRequest创建事件处理程序
var prm=Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(BindEvents);//绑定BindEvents方法以支持更新面板

您能提供一些代码来演示您所看到的问题吗?您的jquery在启动更新面板之前工作吗(即在第一页加载时?)是的,它在第一页加载时工作