我有一个带增量数字的选择框列表,使用jquery填充来自json字符串的选择框
<select id="my-select-0">
<option value="1">first option</option>
<option value="2">first option</option>
< option value="3">first option</option>
</select>
<select id="my-select-1">
<option value="1">first option</option>
<option value="2">first option</option>
<option value="3">first option</option>
</select>
<select id="my-select-2">
<option value="1">first option</option>
<option value="2">first option</option>
<option value="3">first option</option>
</select>
我有一个json字符串,我想用它来预先填充这些选择,例如,
json = "[{'my-select': 1},
{'my-select': 3}]";
上面
my-select-0
的例子
将被设置为1,my-select-1
设置为3
我会如何在JQuery中这样做呢?
感谢
你控制这种格式吗?目前它不是有效的JSON,因此您将无法使用任何内置函数来解析它。它是通过AJAX获取,还是直接在页面中呈现? – 2010-06-03 13:26:10
我控制JSON字符串。我是JSON新手,所以你能告诉我什么是正确的格式?谢谢 – John 2010-06-03 14:18:05