我用javascript动态填充组合框;
var $select = $('#itemsize');
$select.empty();
$(data).each(function (index, o) {
$select.append('<option value="' + o.Size + '">' + o.Size + '</option>');});
该代码运行正常并在此之后运行另一个函数(GetProductInfoWhereSize)。 我在该函数中使用了这个组合框的选定值。 像这样的功能;
function GetProductInfoWhereSize() {
var size = -$("#itemsize").val();
console.log(size);
}
但GetProductInfoWhereSize
向我展示了旧的价值观。
如何在此功能中使用新值?
抱歉英语不好。 感谢。
答案 0 :(得分:0)
也许你正在使用select的onchange事件中的函数,试试这个:
$( "#itemsize option:selected").val();