在 PartialView 加载上添加 Jquery 功能
如何在 ASP.NET MVC 部分加载上附加 jquery。我有一个以部分形式呈现的表单,其中附加了一些 jquery,但该代码根本没有运行
How can I attach jquery on an ASP.NET MVC partial load. I've a form rendered in a partial that has some jquery attached, but that code is not running at all
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将 jquery 文件复制到“脚本目录”中,然后按如下方式格式化控件顶部:
(假设你使用 c# ;-)
快乐并享受生活,朱利安
Copy the jquery file into your "scripts directory" and then format the top of your control as follows:
(Assuming you use c# ;-)
Be happy and enjoy life, Julian
这取决于您如何加载部分 - MS Ajax 或 jQuery .ajax()。例如,jQuery(据我记得)仅评估加载部分的 head 标签中的脚本(不过我可能是错的)。
因此,您确实需要提供代码 - 如何加载部分代码以及它包含的内容。
That depends on how you load your partial - MS Ajax or jQuery .ajax(). For example, jQuery (as far as I remember) only evaluates scripts in head tag of the loaded partial (I may be wrong, though).
So you really need to provide your code - how do you load partial and what it does contain.
如果您的部分视图是通过 Ajax 加载的,您将需要使用 jQuery “live”方法。此方法允许您将事件绑定到将通过 Ajax 添加到页面的 DOM 元素。
If your partial view is being loaded via Ajax you will need to use the jQuery "live" method. This method allows you to bind events to DOM elements that will be added to the page via Ajax.