MVC3 如何使用两种validation
刚学mvc,对jquery什么也不是很熟。现在我在cshtml中实现了一个form,有两个提交按钮:保存为草稿 、 确认提交。
确认提交的情况下要对所有字段进行验证,比如不能为空,这个已用validation实现:@Html.ValidationMessageFor(model => model.ID)
保存为草稿的情况下不进行验证而希望直接提交到action,请问怎么实现啊?
请讲得稍微详细点,包括原理,先谢过~
刚学mvc,对jquery什么也不是很熟。现在我在cshtml中实现了一个form,有两个提交按钮:保存为草稿 、 确认提交。
确认提交的情况下要对所有字段进行验证,比如不能为空,这个已用validation实现:@Html.ValidationMessageFor(model => model.ID)
保存为草稿的情况下不进行验证而希望直接提交到action,请问怎么实现啊?
请讲得稍微详细点,包括原理,先谢过~
页面
<script>
function saveTemp()
{
$.get('@Url.Action("SaveTemp")',$('#form1').serialize(),function(data){});
}
</script>
<form id="form1"......................>
<input type="button" value="存草稿" onclick="saveTemp()"/>
</form>
下面是控制器代码