Показать сообщение отдельно
  #5 (permalink)  
Старый 18.11.2016, 17:31
Аватар для karakym
Профессор
Отправить личное сообщение для karakym Посмотреть профиль Найти все сообщения от karakym
 
Регистрация: 21.02.2010
Сообщений: 213

Ох эти массивы, нужно привыкнуть к их логике. Я чуть мозг не сломал пытаясь продумать как же вывести массивы внутри массива.
var arr=[
	{
		value: 6,
		list: [
			{
				value: 0,
				text: 'пример 0'
			},
			{
				value: 1,
				text: 'пример 1'
			},
			{
				value: 2,
				text: 'пример 2'
			}
		]
	},
	{
		value: 145,
		list: [
			{
				value: 0,
				text: 'пример 0'
			},
			{
				value: 1,
				text: 'пример 1'
			},
			{
				value: 2,
				text: 'пример 2'
			}
		]
	},
];

$("#category").change(function() {
  $("#selectmodel").empty();
  $.each(arr, function(i, val) {
  $("#selectmodel").append("<option>"+i[val]+"</option>");
})});

Как же мне взять значения внутри list и вывести их в список? Часа два читал документации по массивам и циклам и ничего не понял!
Ответить с цитированием