У меня есть список блоков выбора с инкрементальными числами для идентификации, например.заполнить поля выбора из строки json с помощью jquery
<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 или отображается непосредственно на странице? –
Я управляю строкой JSON. Я новичок в JSON, так что вы можете сказать мне, какой должен быть правильный формат? Спасибо – John