如何处理 jQuery ajaxform 中的多个按钮?
我正在使用 jQuery 的 ajaxform 插件。我有一个带有“保存”和“取消”按钮的表单。
如何处理多个按钮,以便“保存”按钮发布到某个 URL,而“取消”按钮使用来自不同 URL 的只读视图重新加载表单容器?
I'm using the ajaxform plugin for jQuery. I have a form with Save and Cancel buttons.
How do I handle multiple buttons so that the Save button posts to a URL and the Cancel button reloads the form container with a read only view from a different URL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 a
作为保存按钮,使用 a
作为取消按钮。
您的保存按钮将使用ajaxForm发送表单,您可以使用jQuery为您的取消按钮设置另一个操作:
You can use a
for your Save button and a
for your Cancel button.
Your Save button will send the form with ajaxForm and you can set another action to your Cancel button with jQuery:
将每个按钮放在不同的表单中。但是,如果取消按钮只是重定向,那么它不能像锚一样简单地发布到 ActionResult 吗?
或者让取消按钮执行 AJAX post 并返回 PartialView 的 html,并用部分视图 html 替换您想要的内容。
Put each button within a different form. But if the cancel button is simply redirecting then can't it simply post to an ActionResult like an anchor does?
Or have the cancel button do an AJAX post and return the html of a PartialView and replace the contents you want with the partial views html.