Javascript 详解封装from表单数据为json串进行ajax提交

标签:新闻动态    日期:2018-01-02 10:14    录入:汇盛国际平台    浏览:

  

[js封装from表单数据为json串进行ajax提交,javascript,封装from表单使用Ajax提交]Javascript 详解封装from表单数据为json串进行ajax提交

  

摘要: js封装from表单数据为json串进行ajax提交  
  

  

json封装代码  

  
  
  function getFormJson(frm) { //frm:form表单的id  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;  }  
  
  

返回的数据格式为标准的json格式,ajax使用如下:  

  
  
  $.ajax({  type: 'post',  url: 'your url',  data: getFormJson(frm),  success: function(data) {  // your code  }  });  
  
  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  

★★★小编:汇盛国际注册 整理文章,欢迎大家转载 ★★★