ajax提交form表单的两种方法

一、普通ajax方法

普通的ajax请求,使用serialize()方法将表单值序列化后直接作为请求参数,不需要一个个去获取表单值

$.ajax({
      type:'post',
      url:url,
      data:$('#formid').serialize(),//序列化表单值
      success:function(data){
            showResult(data.msg);
       }
});

二、使用插件

在jsp页面引入ajaxform.js(下载)

$('#form').ajaxSubmit(function(data){  //function(data)相当于ajax的success的function(data)
       showResult(data.msg);
});

你可能感兴趣的:(ajax提交form表单的两种方法)