【发布时间】:2013-04-21 14:17:00
【问题描述】:
我在我的应用程序的部分视图中使用 PagedList nuget 包。我的部分包含许多打开引导模式窗口的按钮。在部分片段的某些部分中,我使用了截断多行文本的 jQuery 插件。
在初始页面加载时,一切正常 - 截断、引导 JS 功能等。当我导航到结果的第二页,然后返回第一页时,所有这些功能都停止工作。
用于导航页面的链接是 Ajax.ActionLink():
@Ajax.ActionLink("Next >", "GetAllProperties", new { page = Model.PageNumber + 1 },
new AjaxOptions { UpdateTargetId = "quick-property-search-results" })
我在我所有的 jQuery 函数中都使用了$(document.body).on('click', '.view', function (e) {...}; 在 document.ready 之后绑定事件处理程序,但仍然没有乐趣。通过“分页”页面来回导航后,如果我尝试打开一个模式,我会得到
Object [object Object] 没有方法'modal'
我创建了一个collabedit,它说明了我的布局、视图和局部视图的简化版本,希望它可以为问题提供更多见解。
非常感谢这个问题的解决方案。
【问题讨论】:
标签: c# jquery ajax asp.net-mvc pagedlist