ajax异步处理POST表单中的数据示例代码

//防止页面进行跳转

$(document).ready(function(){
$("#submit").click(function(){
var str_data=$("#form1 input[type=text]").map(function(){
return ($(this).attr("name")+'='+$(this).val());
}).get().join("&");
var box_data=$("input[type=checkbox]:checked").map(function(){
return ($(this).attr("name")+'='+$(this).val());
}).get().join("&");
var race=$("#race").val();
var volume=$("#volume").val();
str_data+="&volume="+volume;
str_data+="&race="+race;
str_data+="&"+box_data;
$.ajax({ 
type: "POST",
url:"deal.php",
data:str_data,
success: function(msg){
$("#myModal .modal-body").html(msg);
}
});
});
});

您可能感兴趣的文章:

  • jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
  • jquery下异步提交表单 异步跨域提交表单
  • Jquery.Form 异步提交表单的简单实例
  • Ajax异步提交表单数据的说明及方法实例
  • Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
  • ajax jquery 异步表单验证示例代码
  • yii2 modal弹窗之ActiveForm ajax表单异步验证
  • Jquery异步提交表单代码分享
  • javascript将异步校验表单改写为同步表单
  • jQuery异步提交表单的两种方式
张贴在3