我有一个。
@using (Html.BeginForm())
{
// From content
<div class="form-group btn-group">
<button type="submit" class="btnPrimaryStyle btn col-sm-3 col-xs-12 pull-left">Save</button>
</div>
}
一切正常。我有一个dropdwon,它的格式不正确。我想检查一下,如果选择了下拉值,则可以提交表单,否则将不提交。简而言之,下拉菜单是必需的,它不在表格中。我可以使用jquery或javascript检查dropdwon weather的值,是否已选择。我的问题是,如果未选择值,如何防止提交表单?
使用jQuery很简单:
$("#your-form-id").submit(function (e) { // note that it's better to use form Id to select form
if($("#YourDropDownID").val() == 0 || $("#YourDropDownID").val() == '') // here you check your drop down selected value
{
e.preventDefault(); // here you stop submitting form
}
}
要设置id
为您form
使用此重载:
Html.BeginForm(null, null, FormMethod.Post, new { id = "your_form_id" })
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句