美文网首页
AJAX POST请求提交表单信息

AJAX POST请求提交表单信息

作者: 囿于昼夜 | 来源:发表于2016-12-30 16:28 被阅读111次

    当前使用的 jQuery 版本不支持 serializeObject,因此引入该函数:

    $.prototype.serializeObject=function(){
       var obj=new Object();
       $.each(this.serializeArray(),function(index,param){
          if(!(param.name in obj)){
             obj[param.name]=param.value;
          }
       });
       return obj;
    };
    

    然后序列化该表单数据,并发送 AJAX 请求:

    var param = JSON.stringify($("#applicationForm").serializeObject());
    
    $.ajax({
       url: "/app/saveUsers",
       data: param,
       type: "POST",
       contentType: "application/json",
       success: function(data){
          if (data.head.retFlag=="00000"){
             alert("注册成功!");
             window.location.href='/app/ht/signContract.html';
             return;
          } else {
             alert(data.head.retMsg);
             return;
          }
       }});
    

    相关文章

      网友评论

          本文标题:AJAX POST请求提交表单信息

          本文链接:https://www.haomeiwen.com/subject/fpbmvttx.html