<script src="~/Scripts/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$("#submit").click(function () {
$.ajax({
url: '/AjaxForm/Index',
type: "POST",
data: $('#form').serialize(),
success: function (data) {
// $("#result").text(data);
alert(data)
}
});
});
$("#form").submit(function () {
$.ajax({
url: '/AjaxForm/Index',
type: "POST",
data: $('#form').serialize(),
success: function (data) {
//$("#result").text(data);
alert(data)
}
});
});
</script>
<h2>Index</h2>
<form id="form">
<input name="data" type="text">
<input type="button" value="提交" id="submit">
<input type="submit" value="submit" id="sub"/>
</form>
你alert的dataj应该是服务器请求成功后返回的值,你可以在后台返回对应input的值,看返回格式再alert,不知对你有没有帮助
$("#form").submit(function () {
$.ajax({
url: '/AjaxForm/Index',
type: "POST",
data: $('#form').serialize(),
success: function (data) {
//$("#result").text(data);
alert(data)
}
});
return false;//////////阻止表单提交
});