Показать сообщение отдельно
  #4 (permalink)  
Старый 10.02.2018, 10:22
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Ну нет, в РНР такого аналога нет и быть не может.

Ваша функция, это:

1) определить обработчик события onchange спиcку
2) выход

Она не ждет когда состояние списка изменится, а объект будет заполнен значением только по изменению в списке. А вот возврат в обработчике в никуда.

var mapping_arr = {'mtype':''};
$('select').change( function() {
    mapping_arr.mtype = this.value;
});
//генерировать событие
$('select').trigger('change');
//теперь будет заполнено 
alert(JSON.stringify(mapping_arr))
Ответить с цитированием