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

Если var $ajax = $("#country"), то тогда

$ajax.change(function(){
var country = this.value; //собственно этого и не надо, можно сразу подставить this.value в параметр запроса, без промежуточной country.

Что касается остального, то у вас вывод связанных списков, и это еще не повод на каждый из них писать отдельный запрос. Списки то ведь разные уже потому, что это разные сущности в базе, и на клиенте они должны тоже отличаться. А если они отличаются, значит и различны параметры запроса, значит и значение какого (или какой список) возвращается клиенту тоже известно.

Впрочем, если вы убеждены, что поступаете верно, то я не имею вопросов.
Ответить с цитированием