本文仅做为我的学习总结记录使用!能力有限,不免会有疏漏和错误,还望指出。共同进步。jquery
背景
这几天调到后台组,搞web后台开发,开发中碰到页面拼装JSON到后台的CASE
以下所示:web
多选的数据是JS数组的方式,手动将JS数组转换成JSON串又嫌麻烦,后来发现“jquery-json”这一神器,只须要一行代码,就能把JS数组转成JSON。json
官方示例以下:segmentfault
var thing = { plugin: 'jquery-json', version: 2.4 }; var encoded = $.toJSON( thing ); // '{"plugin":"jquery-json","version":2.4}' var name = $.evalJSON( encoded ).plugin; // "jquery-json" var version = $.evalJSON(encoded).version; // 2.4
Most people asked me why I would want to do such a thing, which boggles my mind. Javascript makes it relatively easy to convert from JSON, thanks to eval(), but converting to JSON is supposedly an edge requirement.
by Brantley Harris数组
传送门
jquery-json学习