0
我想要一个对话框弹出窗口,让用户知道点击继续按钮时的结果,最好是标准浏览器弹出窗口。将确认对话框添加到ASP MVC视图
我jqdialog,一个jQuery插件,这是我的解决方案:
我有以下HTML视图:
<form id="formSubmit" action="<%= ResolveUrl("~/Summary/Summary") %>" method="post">
<input type="button" name="summaryButton" id="bt-confirm" value="Continue »" />
</form>
,我已经绑定了一个click事件按钮一些JQuery的:
$('#bt-confirm').click(function() {
$.jqDialog.confirm("Are you sure want to continue?",
function() { CallSubmit(); }, // callback function for 'YES' button
function() { alert("This intrusive alert says you clicked NO"); } // callback function for 'NO' button
);
});
我CallSubmit()被调用,但形式没有得到提交:
function CallSubmit() {
var submitURL = '<%= ResolveUrl("~/Summary/Summary") %>';
alert(submitURL);
document.formSubmit.submit(); // This is NOT posting back to the controller
}
有没有更好/更简单的方法来做到这一点?我的JQuery提交有什么问题?
任何帮助,将不胜感激。
卫生署!谢谢ongle,这工作。此外,这是做出确认的好方法还是有更好的方法? – 2011-02-09 23:50:11