如何在单击 ActionLink 时运行 Jquery
单击 MVC ActionLink 时如何运行 jquery?我有一个需要一些时间的行动。我想显示一个“正在处理”的图像,直到它返回。有更好的方法吗?
How do I run jquery when an MVC ActionLink is clicked? I have an action that takes some time. I want to show a 'processing' image until it returns. Is there a better way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
给actionlink一个类:
然后你可以将你的jQuery连接到js文件中的类名:
你也可以使用
id
。Give the actionlink a class:
Then you can hook up your jQuery to the class name in a js file:
You can also work with
id
.您还可以使用
@Ajax.ActionLink
而无需 jQuery 脚本。例如,您可以在加载页面时显示 div。
You can also use
@Ajax.ActionLink
without need of jQuery script.For example you can show a div when loading a page.
诀窍是为您的操作链接提供 ID HTML 属性,以便您可以将其用作元素 id:
The trick is to give your action link an ID HTML attribute so you can use it as your element id: