Заполнить массив с помощью ajax

#jquery #html #ajax

#jquery #HTML #ajax

Вопрос:

Как я мог бы заполнить массив выбора параметрами с помощью ajax:

 <select name = "names[1]"></select>
<select name = "names[2]"></select>
<select name = "names[3]"></select>
<select name = "names[4]"></select>
<select name = "names[5]"></select>
  

примечание: это только для примера, но я хочу, чтобы он был динамическим, поэтому я не знаю, сколько у меня есть select, но все они будут содержать одинаковые параметры.

Комментарии:

1. добавьте, какой json вы получаете с сервера

2. @SridharR {176: Object, 177: Object} моя проблема в том, как получить количество массивов, которые у меня есть

3. что содержит объект

4. Сначала проанализируйте Json и проверьте, что вы получаете.

Ответ №1:

здесь используйте немного jquery.

 $(function(){
var jsonArray = []; //your json array. 
var html = "";
for(i=0;i<jsonArray.length;i  ){
 html  = "<select name="' jsonArray.name[i] '"></select>"
}

$("#locationId").append(html); //append your html where ever you want

})
  

Комментарии:

1. нет, на самом деле у меня есть один возвращенный json, и я хочу, чтобы он заполнял его во многих выбранных объектах