`

form中数据直接转为json

 
阅读更多

 

 

 

 1  功能扩展jquery方法,可以将form中数据转换为json格式

 2 使用$('#form1').serializeObject()

 3 如果将JSON中数据直接转为字符串

 

JSON.stringify( $('#form1').serializeObject()  )

4 json 字符串转换为json对象 

  var str = '{"name":"小明","age":"23"}'
   var jsonObj = JSON.parse(str);

 

  form转为JSON

$.fn.serializeObject = function() {
	var o = {};
	var a = this.serializeArray();
	$.each(a, function() {
		if (o[this.name]) {
			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;
}

 

分享到:
评论

相关推荐

    html对应的文件中 将form 表单数据 转化为json 格式

    Jquery中使用ajax,表单post提交数据 插入oracle数据库, html对应的文件中 将form 表单数据 转化为json 格式

    form数据与json对象的互相转换(完整版)

    form数据与json对象的互相转换(完整版) * 将web Form 的数据转化成json字符串 * 将json对象的值解析后填入web Form 在AJAX开发中这是关键技术: 1、将form中的数据利用本工具转换成json格式的字符串,再通过ajax传...

    Vue 实现把表单form数据 转化成json格式的数据

    目的:Vue 中 把表单form数据 转化成json格式的数据 第一步:创建一个数据集(就是你表单需要的数据) 如果你表单都是一些正常的数据,比如 text 什么的。你定义好数据集,就去用 v-model 绑定数据。这样就可以实现...

    jQuery序列化form表单数据为JSON对象的实现方法

    但是,观察输出的信息,发现serialize()方法做的是将表单中的数据以htpp请求格式拼接成字符串。 serialize确实是能够解决一般的提交数据。但是有时我们需要的是一个object对象,而不是字符串(比如jqgrid reload时...

    Vue axios 将传递的json数据转为form data的例子

    修改main.js文件中axios的配置: 在发送请求前将数据用qs模块转化 修改请求头的Content-Type=’application/x-www-form-urlencoded’ 具体配置如下: import axios from 'axios' import qs from 'qs' // 添加请求...

    php实现将数据做成json的格式给前端使用

    今天小编就为大家分享一篇php实现将数据做成json的格式给前端使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    09-有道翻译POST.py

    # 把提交的form表单数据转为bytes数据类型 data = {"i": key, "from":"AUTO", "to":"AUTO", "smartresult":"dict", "client":"fanyideskweb", "salt":"1540373170893", "sign":"a5d9b838efd03c9b383dc1dccb...

    精易官方免费模块v3.60版

    5.修复 “时间_转为GMT格式” 日期缩写错误 感谢 H婶 的提醒 精易模块 V3.48 what’s new:(20131208) 1 重写 “系统_是否已联网1” 检测速度更快,感谢 阿蒙 的提醒 1、修复 模块内部命令 ,感谢 农夫 的提醒 2...

    Javashop开发规范V2.2

    Geter方法中加上@NotDbField注解,以便使数据库机制知道这个字段不转为sql语句,如: private File file; @NotDbField public File getFile() { return file; } 2.4.2 @PrimaryKeyField 在实合格bean和...

Global site tag (gtag.js) - Google Analytics