获取json字符串数组中的下一项
get next item in json string array
我有一个循环,它循环遍历数组中的每个项并填充一个复选框。
身份在整个循环中交替出现。
"[{'"NAME'":'"TOM, B'",'"ID'":'"222'"},{'"NAME'":'"joe'",'"ID'":'"202'"}]"
如何将选择框的文本作为ID,将名称作为文本。
$.each($.parseJSON(json), function () {
$.each(this, function (key, value) {
drname.options.add(new Option(value, value[+1]));
});
});
我试过[+1]
,就像我在类似的问题中看到的那样,但没有骰子。
谢谢。
不需要第二个$.each
,只需直接使用对象的属性,而无需迭代:
$.each($.parseJSON(json), function(){
drname.options.add(new Option(this.ID, this.NAME));
});
根据Option
构造函数期望参数的顺序,它也可以是:
new Option(this.NAME, this.ID)
相关文章:
- 如何从对象数组中获取最后一项
- 为什么只有最后一项显示,而不是全部显示
- 删除最后一项jquery
- $q.all当输入数组中的一项不是promise时,Typescript检查器失败
- 为什么我的“for”循环只获取 html 中的最后一项
- 我无法将下拉列表的默认值设置为最后一项
- 流星批量插入仅插入最后一项
- 我怎么能知道元素是最后一项
- 如何删除WinJS组绑定列表的最后一项
- 在immutable.js中更改列表中的一项
- 使用handlers.js模板以数组中的最后一项为条件
- empty().append()追加循环中的最后一项
- jQuery只附加最后一项
- 将属性添加到 for 循环中的最后一项
- 我的应用仅显示一项检索到的数据
- 如何在 visjs 时间轴中按时间顺序获取 getVisibleItems(或如何获取上一项)
- 滑动视图 - 显示下一项的预览/片段
- 获取json字符串数组中的下一项
- 邮差-收集.json -如何通过传递数组使多个请求?(数组中的每一项都是每个请求的查询字符串值)
- 以JSON格式从下一项检索信息(Twitter API)