У меня есть данные JSON, как это:Сформировать dropdowlist с JSON данных
var data = [
{ID:"1", Name: "a", ParentID: 0},
{ID:"2", Name: "b", ParentID: 0},
{ID:"3", Name: "c", ParentID: 0},
{ID:"4", Name: "aa", ParentID: 1},
{ID:"5", Name: "aaa", ParentID: 1},
{ID:"6", Name: "bb", ParentID: 2},
{ID:"7", Name: "cc", ParentID: 3},
{ID:"8", Name: "bbb", ParentID: 2},
{ID:"9", Name: "ccc", ParentID: 3},
{ID:"10", Name: "bbbb", ParentID: 2},
{ID:"11", Name: "cccc", ParentID: 3}
]
Я хочу использовать Javascript Jquery для создания в DropDownList. Примечание: сортировать базы данных по ParentID ех: ID = ParentID
{ID:"1", Name: "a", ParentID: 0},
{ID:"4", Name: "aa", ParentID: 1},
{ID:"5", Name: "aaa", ParentID: 1}
Я ожидаю, что результат, как это:
<select>
<option value="1">a</option>
<option value="4">aa</option>
<option value="5">aaa</option>
<option value="2">b</option>
<option value="6">bb</option>
<option value="8">bbb</option>
<option value="10">bbbb</option>
<option value="3">c</option>
<option value="7">cc</option>
<option value="9">ccc</option>
<option value="11">cccc</option>
</select>
Как я могу сделать?
Спасибо,
только цикл, пока вы не получите значения в массиве данных и создайте тег параметра для каждого значения, найденного в массиве данных. – dreamweiver
Вы получите сообщение об ошибке в консоли, например 'Uncaught SyntaxError: Неожиданный токен {' для вашего объекта ** data **! Проверьте правильность или нет. –