【问题标题】:MVC - Validate form on click on input type buttonMVC - 单击输入类型按钮验证表单
【发布时间】:2012-05-18 08:59:22
【问题描述】:

我需要在输入类型 =“按钮”点击时验证 MVC 表单,而不是在输入类型 =“提交”上。 单击按钮时需要验证表单并在值无效时使用 javascript 触发相关验证。

我的表格是这样的

<% using (Html.BeginForm("ConfirmationForPayment", "Plan", FormMethod.Post, new { id = "frm" }))

我也试过

 $('form#frm').validate();
 $('frm').validate();

但它对我不起作用。

【问题讨论】:

    标签: asp.net asp.net-mvc validation data-annotations


    【解决方案1】:

    如果您使用客户端验证,您可以尝试:

    Sys.Mvc.FormContext.getValidationForForm($("#frm")[0]).validate('submit');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 1970-01-01
      • 2017-12-29
      • 2012-01-12
      • 2016-08-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多