首页 > 编程 > JavaScript > 正文

将form表单通过ajax实现无刷新提交的简单实例

2019-11-20 08:46:35
字体:
来源:转载
供稿:网友

实例如下:

//将form转换为AJAX提交  function ajaxSubmit(url,frm,fn){    var dataPara=getFormJson(frm);    $.ajax({      url:url,      type:"post",      data:dataPara,      async:false,      dataType:'txt',      success:fn    });  }  //将form中的值转换为键值对  function getFormJson(frm){    var o={};    var a=$(frm).serializeArray();    $.each(a,function(){      if(o[this.name]!==undefined){        if(!o[this.name].push){          o[this.name]=[o[this.name]];        }        o[this.name].push(this.value || '');      }else{        o[this.name]=this.value || '';      }    });    return o;  }/*  //前台调用方式  function autoSubmitFun(){     ajaxSubmit("autoSumitScoreAJAX.action",$('#formId'),function(){});  }*/

以上就是小编为大家带来的将form表单通过ajax实现无刷新提交的简单实例全部内容了,希望大家多多支持武林网~

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表