【发布时间】:2019-08-05 08:33:14
【问题描述】:
我正在使用 Html.BeginForm,我有一个提交和一个另存为草稿按钮,两者都是“提交”类型。我需要在提交函数上调用 Javascript 验证,但不需要保存为草稿。
using (Html.BeginForm("Index", "Home", FormMethod.Post, new { enctype = "multipart/form-data" , onsubmit = "javascript:return ValidateOnSubmit()" }))
如何确定单击了哪个按钮以验证仅用于提交?
【问题讨论】:
-
但我想在点击控制器之前在客户端进行验证。所以我需要弄清楚哪个按钮被点击了。
-
如上述链接中的答案之一所述,您可以检查按钮上的 value 属性,然后相应地执行验证。
标签: javascript c# asp.net-mvc