Показать сообщение отдельно
  #3 (permalink)  
Старый 16.10.2013, 20:07
Аватар для sphere89
Интересующийся
Отправить личное сообщение для sphere89 Посмотреть профиль Найти все сообщения от sphere89
 
Регистрация: 02.04.2013
Сообщений: 15

var weight = $("#" + idtrans + "weight").val; Вместо строки, укажите переменную.
Ну и лучше использовать $('element').on('change', function(){ ... Ваш код ... });

И не стоит делать переменные в которых простые выражения, можно инлайново использовать idtrans
$("#" + $( this ).val() + "weight").val;


Мой вариант, проверьте его:
$(document).ready(function(){
$("#user_transport").on('change', function() {
	$("#user_transport option:selected").each(function() {
		var weight = $("#" + $( this ).val() + "weight").val;
		alert(weight);
	});
})
});

Последний раз редактировалось sphere89, 16.10.2013 в 20:11.
Ответить с цитированием