搜索

首页  >  问答  >  正文

javascript - js或jquery怎么循环创建一个json格式数据?

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


这是页面

仅有的幸福仅有的幸福2867 天前591

全部回复(4)我来回复

  • 滿天的星座

    滿天的星座2017-05-19 10:45:06

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

    组成对应该很简单,比如

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

    生成 JSON 也就一句话

    var json = JSON.stringify(aModel)

    回复
    0
  • 黄舟

    黄舟2017-05-19 10:45:06

    JSON.parse()

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:45:06

    var arr = [];
    var param = {}

    雷雷

    回复
    0
  • ringa_lee

    ringa_lee2017-05-19 10:45:06

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

    回复
    0
  • 取消回复