Asp.net mvc 3 使用Ajax.ActionLink()重新发布时,不会为局部视图创建jQuery选项卡
我有个小问题 我使用id=“Contacts”的DIV,javascript呈现一些局部视图并将其加载到该DIV容器中 视图基本上是html页面,它使用jQueryTabs插件来显示带有选项卡的内容 视图中的最后一行是:Asp.net mvc 3 使用Ajax.ActionLink()重新发布时,不会为局部视图创建jQuery选项卡,asp.net-mvc-3,jquery-ui,Asp.net Mvc 3,Jquery Ui,我有个小问题 我使用id=“Contacts”的DIV,javascript呈现一些局部视图并将其加载到该DIV容器中 视图基本上是html页面,它使用jQueryTabs插件来显示带有选项卡的内容 视图中的最后一行是: $(function () { $("#contacts").tabs({ selected: 1 }); }); 第一次加载时,一切都很完美 视图有一个Ajax.ActionLink,它将部分视图重新加载回它的容器DIV @Ajax.ActionLink("REL
$(function () {
$("#contacts").tabs({ selected: 1 });
});
第一次加载时,一切都很完美
视图有一个Ajax.ActionLink,它将部分视图重新加载回它的容器DIV
@Ajax.ActionLink("RELOAD",
"Contacts",
null,
new AjaxOptions { UpdateTargetId = "contacts", LoadingElementId = "loading" })
一切正常,但不再创建选项卡。只是项目符号链接。
视图末尾的脚本正在执行,但不创建选项卡
请给我一些建议。谢谢。执行actionlink后,您需要再次启动javascript。@Ajax.actionlink(“重新加载”,“联系人”,null,新的AjaxOptions{UpdateTargetId=“联系人”,LoadingElementId=“加载”,OnSuccess=“$”(“#联系人”)。选项卡({selected:1};“})非常感谢您,Parminder,我会尝试一下。只是想知道为什么PartialView上的javascript没有启动……如果您发布整个代码集,我可以更好地帮助您。