javascript - js或jquery怎么循环创建一个json格式数据?
仅有的幸福
仅有的幸福 2017-05-19 10:43:06
[JavaScript讨论组]

'[{"imgPath": "C","price": "B","specDesc": "C"},{"imgPath": "D","price": "E","specDesc": "F"}]'这个是要ajax请求的参数,怎么在页面获取数据,并且循环创建组成json,我该怎么做,请大神解答!!!


这是页面

仅有的幸福
仅有的幸福

全部回复(4)
滿天的星座

按控件把值取出来,组成对象字面量,再格式化成JSON……具体生成什么样的数据,需要知道接口是怎么约定的。

组成对应该很简单,比如

var aModel = {
    imgPath: $("#imgPath").val(),
    price: $("#price").val()
}

生成 JSON 也就一句话

var json = JSON.stringify(aModel)
黄舟

JSON.parse()

仅有的幸福

var arr = [];
var param = {}

$("块").each(funciton(){
  var _temp = {"imgPath": "C","price": "B","specDesc": "C"};
     arr.push(_temp)

})
param.resutl=arr;
ringa_lee

可以用mockjs模拟很多数据的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号