我想将一个复杂的 ajax 表单加载到另一个文件中,外部 ajax 表单内的 tabcontainer 控件默认隐藏,我不知道为什么?
问问题
610 次
1 回答
1
您指的是 AjaxControlToolkit 选项卡容器吗?很可能,当您使用 jquery AJAX 获取该表单时,选项卡容器控件工作所需的任何启动脚本都不会被触发。您可以检查响应(获取外部表单的请求) - 将 AJAX 请求与普通请求与相同的表单进行比较,看看缺少哪些启动脚本。
我还建议您分享一些代码,以便提供更好的答案。
另一方面,我的经验是 ASP.NET 服务器控件(包括 ajax-toolkit)在 jquery AJAX 中表现不佳。它们旨在与 UpdatePanel 模型一起使用。我宁愿使用 html/java-script 小部件(例如 Jquery 插件)来进行更好的控制。在这种情况下,请查看Jquery UI Tabs作为选项卡容器的替代品。
于 2011-11-24T04:50:39.307 回答