本文实例讲述了jQuery ajax读取json数据并按照价格排序。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title></title>
 <script src="jquery-1.9.1.js"></script>
 <script>
 $.ajax({
  url: 'data.json',//获取本地json数据,在同文件夹下
  type: "get",
  success: function(resp) {
  console.log(resp); //原始数据
  var data = resp;
  //原生javascript sort() 方法
  data.data.sort(function(good1, good2) {
   /* 用价格排序由小到大 */
   return good1.price1 > good2.price1;
  });
  console.log(data.data);//排序后的数据
  },
  error: function(resp) {
  alert("系统繁忙,请稍后再试...");
  }
 });
 </script>
</head>
<body>
</body>
</html>

json数据 data.json:

{
 "code": 0,
 "data": [{
  "id": 16,
  "title": "fiveplus棉质纯色拼接圆领连衣裙",
  "name": "FivePlus2017新品女夏装棉质纯色拼接圆领短袖连衣裙2JM2080240",
  "promotion": "促销活动",
  "size": "XXl;Xl;M;S;L",
  "color": "深蓝;深绿",
  "picMini": "",/uploads/20230629/cb113dfcc4a4b0cf5fdb7c679f4f3a05.jpg,/uploads/20230629/7a48c345c541ac68d4f11aa0b15abe4a.jpg,/uploads/20230629/4cfc7b3b136ed4073450c7b022f31869.jpg,/uploads/20230629/7bd901d3211e353c995771f685b0a873.jpg,/upload/20170826161653_20170823141925.jpg",
  "parameter": "材质成分:棉68%聚酯纤维29.5%聚氨酯弹性纤维(氨纶)2.5%;销售渠道类型:商场同款(线上线下都销售);货号:2JM2080240;裙长:短裙;品牌:FivePlus;适用年龄:25-29周岁;年份季节:2017年夏季;颜色分类:深蓝650米白010;尺码:X、S、M、L",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 399.00,
  "price2": 799.00,
  "longPic": "/upload/20170828102154_haibao (1).png",
  "score": 20,
  "createDate": "2017-08-26 14:49:09",
  "updateDate": "2017-08-26 14:49:09"
 }, {
  "id": 18,
  "title": "MOCO高腰拼接无袖镂空蕾丝连衣裙",
  "name": "MOCO高腰拼接无袖镂空蕾丝连衣裙修身A字裙子MA162SKT106摩安珂",
  "promotion": null,
  "size": "S;M",
  "color": "白色;黑色",
  "picMini": "",/uploads/20230629/8b1e21c0cfe106438aeb84b9531e239a.jpg,/uploads/20230629/c40a5de9b61a75e1a47e49fffa3433e7.jpg,/uploads/20230629/2cd62090ffbf07690e6196d70b8c1a5d.jpg,/uploads/20230629/df0b8d29a3f9d954abaa9baba3cf7ecf.jpg,/upload/20170826161938_TB22u2TaC0mpuFjSZPiXXbssVXa_!!1746622942.jpg_430x430q90.jpg",
  "parameter": "廓形:A型;材质成分:聚酯纤维94.4%聚氨酯弹性纤维(氨纶)5.6%;销售渠道类型:商场同款(线上线下都销售);货号:MA162SKT106;风格:街头;街头:欧美组合;形式:单件;裙长:短裙;款式:其他/other;袖长:无袖;领型:圆领;袖型:常规;腰型:高腰衣;门襟:拉链;裙型:A字裙;图案:花色;流行元素/工艺:镂空勾花镂空蕾丝;品牌:Mo&Co./摩安珂;适用年龄:25-29周岁;年份季节:2016年夏季",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 300.00,
  "price2": 400.00,
  "longPic": null,
  "score": 20,
  "createDate": "2017-08-26 15:10:48",
  "updateDate": "2017-08-26 15:10:48"
 }, {
  "id": 20,
  "title": "CMissSixty夏装拼接露肩式牛仔连衣裙",
  "name": "CMissSixty夏装拼接露肩式牛仔连衣裙套装662DJ3220000",
  "promotion": null,
  "size": "XSML",
  "color": "深蓝;红色;白色",
  "picMini": "",/uploads/20230629/25be49d2b036a88eaf5dddc7382e1ed8.jpg,/uploads/20230629/a2a1b07339377f76b5753e1254250581.jpg,/uploads/20230629/d726f34dae8dcb41f7f574d7d08a8d0d.jpg,/uploads/20230629/9065aabc3597c4ba9c404634ba3c9227.jpg,/upload/20170826162219_TB2zhxMi.hnpuFjSZFEXXX0PFXa_!!1880906465.jpg_430x430q90.jpg",
  "parameter": "材质成分:棉98.4%聚氨酯弹性纤维(氨纶)1.6%;销售渠道类型:商场同款(线上线下都销售);货号:662DJ3220000;裙长:中裙;品牌:Misssixty;适用年龄:25-29周岁;年份季节:2016年夏季;颜色分类:深蓝F58;尺码:XS、S、M、L",
  "businessName": "测试111",
  "typeName": "连衣裙",
  "businessId": 3,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 800.00,
  "price2": 1000.00,
  "longPic": "",
  "score": 30,
  "createDate": "2017-08-26 16:21:49",
  "updateDate": "2017-08-26 16:21:49"
 }, {
  "id": 45,
  "title": "雪纺连衣裙2017新款秋装七分袖气质时尚女装碎花修身连衣裙春秋",
  "name": "气质女神,春秋必备",
  "promotion": null,
  "size": "SMLXL",
  "color": "白色;粉色;兰色;黑色",
  "picMini": "",/uploads/20230629/e7b9e8149b0656c77825fc8f293e7273.jpg,/uploads/20230629/ce8f0771e3ce1551226cb6ec7c9b370b.jpg,/uploads/20230629/8223e57f223b94e064ab18b44e026f41.jpg,/uploads/20230629/b466f8d78d045e6b33b2a9fe2b847249.jpg,/upload/20170828111058_TB2SRuLgmxjpuFjSszeXXaeMVXa_!!729863055.jpg_430x430q90.jpg",
  "parameter": "廓形:A型;材质成分:其他100%;销售渠道类型:纯电商(只在线上销售);货号:AF5130;风格:通勤;通勤:韩版组合形式:单件;裙长:中裙;款式:其他/other;袖长:七分袖;领型:圆领;袖型:常规;腰型:中腰;衣门襟:拉链;裙型:A字裙;图案:花色;流行元素/工艺:绣花拼接螺纹拉链;品牌:芳香之城;面料:雪纺;适用年龄:25-29周岁;年份季节:2017年夏季;颜色分类:白色、粉色、兰色、黑色;尺码:S、M、L、XL",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 139.00,
  "price2": 259.00,
  "longPic": "",
  "score": 13,
  "createDate": "2017-08-28 11:10:41",
  "updateDate": "2017-08-28 11:10:41"
 }, {
  "id": 46,
  "title": "韩版女装2017夏季新款冰丝针织小黑裙连衣裙中裙女夏装露肩a字裙",
  "name": "新款冰丝针织小黑裙",
  "promotion": null,
  "size": "SMLXL",
  "color": "黑色",
  "picMini": "",/uploads/20230629/507a35794256d5a89ef48b78912986ab.jpg,/uploads/20230629/d86de7c467f1870db7f17890c5abbe29.jpg,/uploads/20230629/8d6fd4389ea6ced75e9268404d469b5e.jpg,/uploads/20230629/3e22315e9ee637c07a25445a49df51f9.jpg,/upload/20170828111250_TB21GzPeB8lpuFjSspaXXXJKpXa_!!2923124116.jpg_430x430q90.jpg",
  "parameter": "廓形:A型;材质成分:其他100%;销售渠道类型:纯电商(只在线上销售);货号:AF5130;风格:通勤;通勤:韩版组合形式:单件;裙长:中裙;款式:其他/other;袖长:七分袖;领型:圆领;袖型:常规;腰型:中腰;衣门襟:拉链;裙型:A字裙;图案:花色;流行元素/工艺:绣花拼接螺纹拉链;品牌:芳香之城;面料:雪纺;适用年龄:25-29周岁;年份季节:2017年夏季;颜色分类:白色、粉色、兰色、黑色;尺码:S、M、L、XL",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 158.00,
  "price2": 188.00,
  "longPic": "",
  "score": 15,
  "createDate": "2017-08-28 11:15:09",
  "updateDate": "2017-08-28 11:15:09"
 }, {
  "id": 47,
  "title": "吊带露背沙滩裙女夏2017新款海边度假性感波西米亚长裙显瘦连衣裙",
  "name": "吊带露背沙滩裙",
  "promotion": null,
  "size": "LSM",
  "color": "094花俏",
  "picMini": "",/uploads/20230629/3d8288cb9961430687ff6a252b8e1159.jpg,/uploads/20230629/a228c0324aba3fdfc99ddd8fb479c250.jpg,/uploads/20230629/03635d842819eaebb8a47df0ca20ecab.jpg,/uploads/20230629/0aee5350adbf59101a0dd358b1780fa1.jpg,/upload/20170828111644_TB2twgOkutTMeFjSZFOXXaTiVXa_!!1969979810.jpg_430x430q90.jpg",
  "parameter": "廓形:A型;材质成分:其他100%;销售渠道类型:纯电商(只在线上销售);货号:AF5130;风格:通勤;通勤:韩版组合形式:单件;裙长:中裙;款式:其他/other;袖长:七分袖;领型:圆领;袖型:常规;腰型:中腰;衣门襟:拉链;裙型:A字裙;图案:花色;流行元素/工艺:绣花拼接螺纹拉链;品牌:芳香之城;面料:雪纺;适用年龄:25-29周岁;年份季节:2017年夏季;颜色分类:白色、粉色、兰色、黑色;尺码:S、M、L、XL",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 148.00,
  "price2": 248.00,
  "longPic": "",
  "score": 14,
  "createDate": "2017-08-28 11:17:44",
  "updateDate": "2017-08-28 11:17:44"
 }, {
  "id": 49,
  "title": "Palglg裙子女2017新款夏季女装韩版宽松挂脖a字网纱连衣裙3353",
  "name": "精致绣花宽松显瘦减龄蝴蝶结系带",
  "promotion": null,
  "size": "SML",
  "color": "藕粉色;白色;浅绿色",
  "picMini": "",/uploads/20230629/eb12b3f2569c5371f66e564a94bc982a.jpg,/uploads/20230629/eb0ba8e0f140a75c63d6226246980371.jpg,/uploads/20230629/6631eca6f3d30443d8ee2cc3633c950f.jpg,/uploads/20230629/960cbbab412a46ba090747050b9244a7.jpg,/upload/20170828111920_TB2xLw0hYxmpuFjSZJiXXXauVXa_!!2456840063.jpg_430x430q90.jpg",
  "parameter": "廓形:A型;材质成分:其他100%;销售渠道类型:纯电商(只在线上销售);货号:AF5130;风格:通勤;通勤:韩版组合形式:单件;裙长:中裙;款式:其他/other;袖长:七分袖;领型:圆领;袖型:常规;腰型:中腰;衣门襟:拉链;裙型:A字裙;图案:花色;流行元素/工艺:绣花拼接螺纹拉链;品牌:芳香之城;面料:雪纺;适用年龄:25-29周岁;年份季节:2017年夏季;颜色分类:白色、粉色、兰色、黑色;尺码:S、M、L、XL",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 169.00,
  "price2": 369.00,
  "longPic": "",
  "score": 16,
  "createDate": "2017-08-28 11:20:06",
  "updateDate": "2017-08-28 11:20:06"
 }, {
  "id": 50,
  "title": "拉夏贝尔2017夏季新款bf风韩版气质潮裙子学生衬衫式连衣裙衣女",
  "name": "bf风韩版气质潮裙子",
  "promotion": null,
  "size": "SML",
  "color": "粉红;白色;浅蓝",
  "picMini": "",/uploads/20230629/74df872824f5c2b34c3b8c8bab6a8d95.jpg,/uploads/20230629/b4ac1478a6b4515924f2a23af8e3fe58.jpg,/uploads/20230629/75ad3a6f3ef3897b3fddeb03152a5cf2.jpg,/uploads/20230629/bf3916c4bf3b65e84505ffce4673582e.jpg,/upload/20170828112125_TB2WEVJi9hlpuFjSspkXXa1ApXa_!!2146742267.jpg_430x430q90.jpg",
  "parameter": "廓形:A型;材质成分:其他100%;销售渠道类型:纯电商(只在线上销售);货号:AF5130;风格:通勤;通勤:韩版组合形式:单件;裙长:中裙;款式:其他/other;袖长:七分袖;领型:圆领;袖型:常规;腰型:中腰;衣门襟:拉链;裙型:A字裙;图案:花色;流行元素/工艺:绣花拼接螺纹拉链;品牌:芳香之城;面料:雪纺;适用年龄:25-29周岁;年份季节:2017年夏季;颜色分类:白色、粉色、兰色、黑色;尺码:S、M、L、XL",
  "businessName": "北京房益宝",
  "typeName": "连衣裙",
  "businessId": 1,
  "status": 1,
  "typeId": 8,
  "brandId": null,
  "price1": 199.00,
  "price2": 399.00,
  "longPic": "",
  "score": 19,
  "createDate": "2017-08-28 11:21:49",
  "updateDate": "2017-08-28 11:21:49"
 }
 ]
}

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程序设计有所帮助。

jQuery+ajax读取json数据并按照价格排序示例的更多相关文章

  1. jquery点赞功能实现代码 点个赞吧!

    点赞功能很多地方都会出现,如何实现爱心点赞功能,这篇文章主要为大家详细介绍了jquery点赞功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  2. 在IOS9中的Cordova应用程序使用JQuery / Javascript的window.history问题

    在两个测试用例中唯一改变的是Cordova.js.解决方法我看到这是几个星期前,但我会发布这个,以防其他人遇到它.听起来它可能与iOS9中的哈希更改生成的导航事件有关.如果是这样,可以将其添加到index.html以禁用哈希侦听:

  3. iOS 5上的jQuery事件

    解决方法在Apple开发论坛上由一个人回答:我需要在将元素添加到DOM之后才绑定(),如下所示:

  4. 应用程序关闭时的iOS任务

    我正在构建一个应用程序,通过ajax将文件上传到服务器.问题是用户很可能有时不会有互联网连接,并且客户希望在用户重新连接时安排ajax调用.这可能是用户在离线时安排文件上传并关闭应用程序.应用程序关闭时可以进行ajax调用吗?

  5. android – Phonegap本地构建 – jquery ajax错误:readystate 0 responsetext status 0 statustext error

    解决方法您是否在索引文件中包含了内容安全元标记?

  6. jQuery中的通配符选择器使用总结

    通配符在控制input标签时相当好用,这里简单进行了jQuery中的通配符选择器使用总结,需要的朋友可以参考下

  7. 设置焦点到输入框和显示Android键盘使用jquery手机在pageshow

    我正在设置焦点到输入框,并显示Android键盘使用jquery手机网页显示.我从Web上尝试过很多选项.但是没有一个在模拟器和移动设备中都能按预期工作.这是代码:查找屏幕截图以供参考请咨询…解决方法对我有用的解决方案

  8. android – 如何在焦点()上以编程方式隐藏jquery mobile中的键盘

    我想在Focus()上隐藏键盘,但是当$(“.ui-input-text”).focus();它会自动打开键盘.我只是想隐藏在特定的屏幕上,我用document.activeElement.blur()测试;但它也没有关注()输入.解决方法提交表单时,iOS键盘可能不会自动关闭.这是一个非常实用的问题,因为不应要求用户手动关闭键盘,否则他们不会期望需要这样做.可以通过调用document.acti

  9. jquery ajaxfileupload异步上传插件

    这篇文章主要为大家详细介绍了jquery ajaxfileupload异步上传插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. jQuery实现简单的抽奖游戏

    这篇文章主要为大家详细介绍了jQuery实现简单的抽奖游戏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

随机推荐

  1. js中‘!.’是什么意思

  2. Vue如何指定不编译的文件夹和favicon.ico

    这篇文章主要介绍了Vue如何指定不编译的文件夹和favicon.ico,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  3. 基于JavaScript编写一个图片转PDF转换器

    本文为大家介绍了一个简单的 JavaScript 项目,可以将图片转换为 PDF 文件。你可以从本地选择任何一张图片,只需点击一下即可将其转换为 PDF 文件,感兴趣的可以动手尝试一下

  4. jquery点赞功能实现代码 点个赞吧!

    点赞功能很多地方都会出现,如何实现爱心点赞功能,这篇文章主要为大家详细介绍了jquery点赞功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  5. AngularJs上传前预览图片的实例代码

    使用AngularJs进行开发,在项目中,经常会遇到上传图片后,需在一旁预览图片内容,怎么实现这样的功能呢?今天小编给大家分享AugularJs上传前预览图片的实现代码,需要的朋友参考下吧

  6. JavaScript面向对象编程入门教程

    这篇文章主要介绍了JavaScript面向对象编程的相关概念,例如类、对象、属性、方法等面向对象的术语,并以实例讲解各种术语的使用,非常好的一篇面向对象入门教程,其它语言也可以参考哦

  7. jQuery中的通配符选择器使用总结

    通配符在控制input标签时相当好用,这里简单进行了jQuery中的通配符选择器使用总结,需要的朋友可以参考下

  8. javascript 动态调整图片尺寸实现代码

    在自己的网站上更新文章时一个比较常见的问题是:文章插图太宽,使整个网页都变形了。如果对每个插图都先进行缩放再插入的话,太麻烦了。

  9. jquery ajaxfileupload异步上传插件

    这篇文章主要为大家详细介绍了jquery ajaxfileupload异步上传插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. React学习之受控组件与数据共享实例分析

    这篇文章主要介绍了React学习之受控组件与数据共享,结合实例形式分析了React受控组件与组件间数据共享相关原理与使用技巧,需要的朋友可以参考下

返回
顶部