首先要引入两个js文件
<script src="../../Scripts/jquery-1.7.1.min.js"></script> <script src="../../Scripts/jquery.unobtrusive-ajax.min.js"></script>
js脚本写提交前的方法和回调函数要做的事情,其中提交前的方法一般是做验证。
<script>
function AddBefore()
{
alert('确定要提交吗');
}
function AddAfter(msg)
{
alert(msg);
}
</script>
方法提交部分:
@using (Ajax.BeginForm("StuInfo", new AjaxOptions() { OnBegin="AddBefore",OnSuccess="AddAfter"}))
{
@Html.TextBoxFor(x => x.Name)<br />
@Html.TextBoxFor(x=>x.Age)<br />
<input type="submit" id="btn2" value="提交" />
}