2016-09-23 1 views
1

Я заполняю combobox динамически с помощью javascript;Использование динамически заполненного значения combobox в другой функции

var $select = $('#itemsize'); 
$select.empty(); 
$(data).each(function (index, o) { 
$select.append('<option value="' + o.Size + '">' + o.Size + '</option>');}); 

Этот код работает отлично и работает после этого (GetProductInfoWhereSize). Я использую это значение combobox в этой функции. Функция вроде этого;

function GetProductInfoWhereSize() { 
var size = -$("#itemsize").val(); 
console.log(size); 
} 

Но GetProductInfoWhereSize показывает мне старые значения. Как использовать новое значение в этой функции?

Извините за плохой английский. Спасибо.

ответ

0

Может быть, вы используете функцию в OnChange случае избранных, попробуйте с этим:

$("#itemsize option:selected").val(); 
+0

Hi @Jersono, спасибо за ваш ответ, но его не работает :( –