Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
Asp.net jquery ajax选项卡刷新或回发时出错_Asp.net_Jquery_Asp.net Ajax_Updatepanel_Jquery Ui Tabs - Fatal编程技术网

Asp.net jquery ajax选项卡刷新或回发时出错

Asp.net jquery ajax选项卡刷新或回发时出错,asp.net,jquery,asp.net-ajax,updatepanel,jquery-ui-tabs,Asp.net,Jquery,Asp.net Ajax,Updatepanel,Jquery Ui Tabs,我正在当前项目中实现jquery选项卡,并希望通过ajax加载功能加载一个aspx页面,该功能在updatepanel中包含一个用户控件。我调用的页面使用querystring根据单击的选项卡确定其内容。加载文档时。ajax加载页面中的ready函数有一个settimeout函数,该函数会导致updatepanel上的\uuuDoPostBack刷新数据 页面将正常加载,但设置超时功能(带或不带\uuu dopostback)会在第行-updatePanelement.innerHTML=ren

我正在当前项目中实现jquery选项卡,并希望通过ajax加载功能加载一个aspx页面,该功能在updatepanel中包含一个用户控件。我调用的页面使用querystring根据单击的选项卡确定其内容。加载文档时。ajax加载页面中的ready函数有一个
settimeout
函数,该函数会导致updatepanel上的
\uuuDoPostBack
刷新数据

页面将正常加载,但
设置超时
功能(带或不带
\uuu dopostback
)会在第行-updatePanelement.innerHTML=rendering上导致一个未知运行时错误,尝试刷新页面会导致Sys.ArgumentTypeExceptionSys.u应用程序类型的对象无法转换为Sys.u应用程序类型错误。取决于您在多个选项卡之间切换-此错误将出现相同的次数,我看到一些评论,这可能是垃圾收集问题??firebug的其他错误有:
Sys.Observable为null
clearEventsHandler为null

我正在加载的页面包含所有jquery库、一个scriptmanager和一个名为shadowbox的插件。删除插件不会影响它。或者在scriptmanager上更改scriptmode。我正在使用jQueryUI1.8.11和jQueryCore1.5

我的标签设置如下所示(没有uls等)


在网络上还没有发现类似的东西-至少没有附带一个有效的解决方案-有人有什么想法吗???

你是在引用微软的
MicrosoftAjax.debug.js


如果是,请尝试将引用更改为
MicrosoftAjax.js
。另外,请尝试将web.config更改为debug=false,以查看这是否会改变任何内容。

G'day James-感谢您的建议,但是还没有在任何地方引用该脚本,更改调试设置也不起作用。我正在考虑将updatepanel放在ajax选项卡之外,并尝试递归刷新它。
        <li><a href="/pmcbedman/Pages/RoomHolder.aspx?ward=2"><span>Ward 2</span></a></li>
        <li><a href="/pmcbedman/Pages/RoomHolder.aspx?ward=3"><span>Ward 3</span></a></li>
        <li><a href="/pmcbedman/Pages/RoomHolder.aspx?ward=7">Ward 7</a></li>
        <li><a href="/pmcbedman/Pages/RoomHolder.aspx?ward=9">Ward 9</a></li>
        <li><a href="/pmcbedman/Pages/RoomHolder.aspx?ward=ICU">ICU</a></li>
        $(function () {

        $("#tabs").tabs({ cache: false, ajaxOptions: { success: function () { }, cache: false, error: function (xhr, status, index, anchor) { $(anchor.hash).html("Couldn't load this tab"); } } });
        });