我的局部视图中的Jquery或Javascript问题

我可以在部分视图中使用jQuery或JavaScript代码吗?

我在局部视图中有一个网格,我试图在该局部视图中使用jQuery隐藏一个网格元素。 我无法这样做。 但是如果我在没有局部视图的情况下使用它,相同的代

有人可以帮帮我吗?

这是我的代码

<%@ Page Title="" Language="C#" Inherits="System.Web.Mvc.ViewPage" %>  $(document).ready(function(){ alert("success"); });  

此代码在我的部分视图中,但是当此页面加载时,我无法弹出此警报框。

谢谢,谢谢

可能没有什么理由不起作用。

只是为了确保您的JQuery可用于部分视图,您可以尝试在部分视图页面中添加jquery引用。 希望你没有像这样的问题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

检查输出页面是否有嵌套标签,或者是否有任何标记被转义出来。 另外,检查浏览器的javascript控制台是否有错误。

它可能是冲突或字符$被错误地解释,尝试做: