如何处理jQuery ajaxform中的多个按钮?

时间:2010-09-06 04:26:03

标签: jquery button ajaxform

我正在使用 jQuery ajaxform 插件。我有一个带有保存取消按钮的表单。

如何处理多个按钮以便保存按钮发布到URL并且取消按钮从另一个URL重新加载带有只读视图的表单容器?

2 个答案:

答案 0 :(得分:2)

您可以使用

<input type="submit" ... />

用于保存按钮和

<input type="button" class="cancel" ... />

取消取消按钮。

您的保存按钮将使用ajaxForm发送表单,您可以使用jQuery为取消按钮设置另一个操作:

jQuery(function($){
    $('.cancel').click(function(){...});
});

答案 1 :(得分:1)

将每个按钮放在不同的表单中。但是如果取消按钮只是重定向那么它不能简单地像锚一样发布到ActionResult吗?

或者让取消按钮执行AJAX帖子并返回PartialView的html,并用部分视图html替换所需的内容。