一、jQuery+ajax
<script type="text/javascript">
$("#post").click(function () {
var uer = $("#username").val();
var pwd = $("#password").val();
if (uer == "") {
ShowFailTip('用户名不能为空!');
return;
}
if (pwd == "") {
ShowFailTip("密码不能为空");
return;
}
$.ajax({
url: "/Ajax/Index",
type: 'POST',
async: true,
dataType: 'html',
data: { username: uer, password: pwd },
success: function (resultData)
{
$(".dialogDiv").hide();
if (resultData == "No") {
ShowFailTip("操作失败,请您重试!");
} else if (resultData == "AA") {
$.jBox.tip('管理员不能操作', 'error');
} else {
var data = $(resultData);
}
}
});
});
</script>
注:ajax提交时也可以用 data: $('#info_form').serialize(),提交整个表单数据(当表单中的字段较多时不用一个个的写出来),很方便
二、jQuery
<script type="text/javascript">
function cilck() {
$('#ff').form({
url: '/Home/Create',
onSubmit: function () {
if ($('#dd').val() == '')
{
alert("ewe")
return false;
}
},
success:function(data){
alert("新增成功")
}
});
}
</script>
三、原始同步提交
<input type="submit" value="新增" />