通过jquery的serializearray处理表单数据成json格式,并提交到后台处理
var params = $("#myform").serializeArray();
var values = {};
for (var item in params) {values[params[item].name] = params[item].value;
}
alert(JSON.stringify(values));
完整代码
$("#myform").mvalidate({type:1,onKeyup:true,sendForm:true,firstInvalidFocus:true,valid:function(event,options){event.preventDefault();//点击提交按钮时,表单通过验证触发函数var params = $("#myform").serializeArray();var values = {};for (var item in params) {values[params[item].name] = params[item].value;}// 传递到后台var user = $api.getStorage('user');values.member_id = user.member_id;api.ajax({url: BASE_SH_REQUEST_URL+'/?g=Api&m=Address&a=addAddress',method: 'post',data: {values: values,}}, function(json, err) {if (json.status == '1') {// 添加成功alert(JSON.stringify(json.info));} else {var toast = new auiToast();toast.fail({title:json.msg,duration:2000});}});},descriptions:{default:{required : '必填字段'},name:{required : '请输入收货人姓名'},tel : {required : '请输入手机号码',pattern : '手机号格式不正确'},seachprov : {required : '请选择省、直辖市'},seachcity : {required : '请选择市、直辖区'},seachdistrict: {required : '请选择区/县'},detail : {required : '详情不能为空'}}
});本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6030897.html,如需转载请自行联系原作者
通过jquery的serializearray处理表单数据成json格式,并提交到后台处理相关推荐
- 把表单转成json,并且name为key,value为值
http://jsfiddle.net/sxGtM/3/ http://stackoverflow.com/questions/1184624/convert-form-data-to-js-obje ...
- 将Jquery序列化后的表单值转换成Json
来源于:https://segmentfault.com/a/1190000000473625 小朋友有一个表单,他想以Json的方式获取到表单的内容.小朋友尝试了以下方式. 通过$("#f ...
- js使用工具将表单封装成json字符串传到后台,js截取字符串(学生笔记)
<script src="js/jquery.min.js"></script> <script src="https://cdn.boot ...
- 前端传JSON格式数据给后端,将数据封装成JSON格式(@RequestBody注解)
在前端开发过程中,碰到了后端要求前端提供JSON格式数据 如图所示,后端使用了@RequestBody注解. @RequestBody的作用其实是将json格式的数据转为java对象 因此需要我们前端 ...
- 【ASP.NET Web API教程】5.2 发送HTML表单数据:URL编码的表单数据
注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本系列教程,请先看前面的内容. 5.2 Sending HTML Form Data 5.2 发送HTML表单数据 本文引 ...
- Bootstrap + Thymeleaf——预约维修前端页面设计(UI + JS数据校验 + JSON序列化 + AJAX提交)DEMO
技术栈 Bootstrap + JavaScript + jQuery + AJAX + Thymeleaf 源代码 <!DOCTYPE html> <html lang=" ...
- 分享一个小工具:Excel表高速转换成JSON字符串
在游戏项目中一般都须要由策划制作大量的游戏内容,当中非常大一部分是使用Excel表来制作的.于是程序就须要把Excel文件转换成程序方便读取的格式. 之前项目使用的Excel表导入工具都是通过Offi ...
- 利用js-xlsx.js插件实现Excel文件导入并解析Excel数据成json数据格式
<!--本文转载于网络,有太多一样的文章,不知道原作者是哪位了,就不注明出处了.这里记载下来,用于自己的学习借鉴--><!DOCTYPE html><html lang= ...
- php获取序列化表单,jQuery 序列化表单数据 serialize() serializeArray()
jQuery 序列化表单数据 serialize() serializeArray() 格式:var data = $("form").serialize(); 功能:将表单内容序 ...
最新文章
- 合肥工业大学—SQL Server数据库实验四:数据库的分离和附加
- python会搞坏电脑吗_搞python,把原本php环境所需的libjpeg搞坏了
- 泛洪攻击(Flood)与TCP代理(TCP proxy)
- 今天发布了一个新的网站矩阵www.wimatrix.cn
- MongoDB数据分布不均的解决方案
- mc服务器玩家无限掉线怎么办,服务器频繁掉线 求解
- webpack如何将css文件分离的,webpack--css:Less文件的打包和分离(八)
- 元年·潮湃 首届搜狐5G峰会倒计时 参会大咖揭晓
- 机器学习基础(二十九)—— 径向基核函数(RBF)
- 睡眠者效应(Sleeper Effect):当下被拒绝,但其实已经
- 异曲同工 WinForm和ASP.NET如何选?
- RS232和RS485标准在DB9公/母头上的接线定义
- 在J.U.C多线程中,AQS维护这一个CLH同步队列,这个队列遵循着FIFO原则
- 制作一个简单HTML校园网页(HTML+CSS)学校网站制作 校园网站设计与实现
- 线程池监控和动态配置
- 公司价值评估-自由现金流法
- java字符串转16进制
- USACO 奶牛食品(最大流)
- 最简单的HTTPS加密过程简介
- tableau 13:雷达图、凹凸图
热门文章
- 公司各个阶段 CTO 需要做什么?(上篇)
- IBM一分为二,将剥离IT基础设施部门,未来专注云计算和AI
- 工业界如何解决NER问题?12个trick,与你分享~
- 方法论 | 产品经理的原型工作流
- SAP MRKO Error - For document type RE, an entry is required in field Reference -
- 机器学习入门:一文让你快速了解机器学习
- 神经网络中激活函数的真正意义?
- SAP MM 条件类型中PB00的‘Group Cond.‘标记的作用?
- 利用人工智能进行网页设计的10种方法
- GSMA:中国有望成为全球领先的5G市场之一