jQuery $(document).ready和ASP.NET MVC Partial

时间:2008-11-23 17:01:47

标签: jquery asp.net-mvc

我的应用程序中有很多部分内容,其中一些需要在$(document).ready time上做一些jQuery的好处。

问题是,如果我将$(document).ready直接放入partial的脚本块中,那么如果另一个partial执行同样的操作,则会被覆盖。

这似乎是一个解决方案,其中收集了各种$(document).ready花絮,然后将其包含在单个$(document).ready实例中。

是否有定义的方法来执行此操作?

2 个答案:

答案 0 :(得分:12)

答案 1 :(得分:0)

做这样的事情有什么不妥之处:

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

<script type="text/javascript">
    $(document).ready(function () {
        alert('partial is ready.');
    });
</script>

<h1>This is my <%: Model.name %> partial view</h1>