在Partial View加载上添加Jquery功能

时间:2010-04-23 08:24:53

标签: asp.net jquery asp.net-mvc partial-views

如何在ASP.NET MVC部分加载上附加jquery。我有一个部分渲染的表单附加了一些jquery,但该代码并没有运行

3 个答案:

答案 0 :(得分:0)

这取决于你如何加载你的部分 - MS Ajax或jQuery .ajax()。例如,jQuery(据我记得)只评估加载部分的head标签中的脚本(虽然我可能错了)。

所以你真的需要提供你的代码 - 你如何加载部分内容以及它包含的内容。

答案 1 :(得分:0)

如果通过Ajax加载部分视图,则需要使用jQuery "live" method。此方法允许您将事件绑定到将通过Ajax添加到页面的DOM元素。

答案 2 :(得分:0)

将jquery文件复制到“脚本目录”中,然后按如下方式格式化控件的顶部: (假设你使用c#; - )

<%@ Control
    Language="C#"
    Inherits="System.Web.Mvc.ViewUserControl<Your Model>"
%>

<%-- insert your script files name and location here --%>
<% string jqueryLink = "~/Scripts/jquery-1.4.1.min.js" %>

<script
    type="text/javascript"
    src="<%= ResolveUrl(jqueryLink) %>">
</script>

快乐,享受生活,朱利安