我可以在部分视图中使用 jQuery 或 JavaScript 代码吗?
我的部分视图中有一个网格,我试图在该部分视图中使用 jQuery 隐藏一个网格元素。我做不到。但如果我在没有部分视图的情况下使用它,相同的代码就可以工作。
有人可以帮我吗?
这是我的代码
<%@ Page Title="" Language="C#" Inherits="System.Web.Mvc.ViewPage<NascoBenefitBuilder.ViewModels.Obn.ProductTemplate.ObnProductTemplateMainData>" %>
<script type = "text/javascript" language="javascript">
$(document).ready(function(){
alert("success");
});
</script>
该代码位于我的部分视图中,但是当加载此页面时,我无法弹出此警报框。
谢谢,谢谢
可能有几个原因导致此方法不起作用。
为了确保您的 JQuery 可用于部分视图,您可以尝试在部分视图页面中添加 jquery 引用。希望您不会遇到类似的问题http://forums.asp.net/t/1649526.aspx/1 http://forums.asp.net/t/1649526.aspx/1
其次,如果您通过 AJAX 调用它,则该部分视图中包含的 javascript 不会由 MVC AJAX 运行。请遵循此指南,让它为您服务。
http://geekswithblogs.net/DougLampe/archive/2010/11/12/execute-javascript-in-mvc-partial-view.aspx http://geekswithblogs.net/DougLampe/archive/2010/11/12/execute-javascript-in-mvc-partial-view.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)