Store Dropdown列出旧值并重新填充它们

时间:2012-09-21 11:07:57

标签: javascript jquery

如何存储下拉列表的旧值?

1 个答案:

答案 0 :(得分:1)

  

请告诉我如何存储下拉列表的旧值。

一种可能性是使用.map()函数将它们存储在临时javascript数组中:

var oldValues = ​$('#myselect option')​.map(function() {
    return { value: $(this).val(), text: $(this).text() };
});

或使用.clone()方法完全克隆下拉列表:

var dropdown = $('#myselect').clone(true);

然后将其还原。