我有一个MVC ASP.NET表单,有两个按钮。
<button id="btnAcceptAll" class="btn btn-lg btn-success" name="button" value="accept"><i class="fa fa-check"></i> Accept</button>
<button id="btnRejectAll" class="btn btn-lg btn-danger" name="button" value="reject"><i class="fa fa-times"></i> Reject</button>
他们在我的控制器中处理,我区分了两个按钮
[ActionName("Index")]
[HttpPost]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult IndexPost(string button, QcMatchViewModel model)
{}
这一切都很完美,但我正在尝试一个额外的逻辑,当用户点击拒绝按钮时,我也会弹出一个对话框窗口,当他们填写这个并点击进入按钮时,提交页面正常。
想到这样的事情
$('#btnRejectAll').click(function(event) {
event.preventDefault();
$("#dialog-form").dialog("open");
});
但是,如何让按钮正常提交?