本文阐述了在jQuery中使用排序方法对json数据进行排序的方法。分享给大家参考,如下:
如何根据数据中的一项对后台返回的json数据进行排序?
排序前首先查看json数据:
{ 'result':[ { 'cid':1,' name':'aaa ',' price':1000 },{ 'cid':2,' name':'bbb ',' price':150 },{ 'cid':3,name' :' CCC ',' price' :200},{ ' CID ' :4,' Name '
!DOCTYPE html html Head meta charset=' UTF-8 ' title/title script src=' http :http://libs . Baidu.com/jquery/2 . 0 . 0/jquery . min . js '/script/Head body script type=' text/JavaScript '/get JSON data $。get('exp.json ','),函数(data) {var new data=data。result//按价格(a,b)排序{ return a . price-b . price }//使用js中的sort方法new data . sort(sort price);//将排序后的数据打印到console . log(new data);}) /script /body/html这就完成了json数据按价格的排序,在控制台中排序结果如下:
分类完成
PS:关于json操作,这里有一些比较实用的json在线工具供大家参考:
在线JSON代码检查,检查,美化和格式化工具:http://tools.jb51.net/code/json
JSON在线格式化工具:http://tools.jb51.net/code/jsonformat
在线XML/JSON相互转换工具:http://tools.jb51.net/code/xmljson
Json代码在线格式化/美化/压缩/编辑/转换工具:http://tools.jb51.net/code/jsoncodeformat
在线json压缩/转义工具:http://tools.jb51.net/code/json_yasuo_trans
更多对jQuery感兴趣的读者可以查看本网站的主题:《jQuery操作json数据技巧汇总》、《jquery中Ajax用法总结》、《jQuery常用插件及用法总结》、《jQuery扩展技巧总结》和《jquery选择器用法总结》
希望本文对大家的jQuery程序设计有所帮助。