javascript Ajax.BeginForm beforeSubmit 事件
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/7877304/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-26 01:37:05 来源:igfitidea点击:
Ajax.BeginForm beforeSubmit event
提问by Carlos Blanco
In MVC, is there a way to fire an onBeforeSubmit event when using Ajax.BeginForm? I'd like to validate some data on the client side and give proper feedback to the user.
在 MVC 中,有没有办法在使用 Ajax.BeginForm 时触发 onBeforeSubmit 事件?我想在客户端验证一些数据并向用户提供适当的反馈。
回答by digitalmarks
OnBeginis what you're looking for:
OnBegin是您要查找的内容:
using (Ajax.BeginForm("Action", "Controller",
new AjaxOptions() {
OnBegin = "alert('Replace with validation logic.')"
}))
UPDATE
更新
Something like this:
像这样的东西:
function onSubmitFeedbackBegin(context) {
if (uploading > 0) {
return false;
}
}