我使用jQuery将元素添加到指定的元素。因此,用户从下拉菜单中选择选项并将其附加到div。我的jQuery是:
$('#datacombo').on('change', function () {
var selecteddata = $("#datacombo").val().toString();
$('#datadisplay').append("<p>"+ selecteddata + "</p>"); });
我的HTML很简单:
<div id="datadisplay"></div>
我想要使用所有&#39;所选数据&#39;稍后我想将所选项添加到变量数组中。
我在这里搜索过并试过这些: How do I gather dropdown values into array with jQuery?
但无法让它发挥作用,有什么建议吗?
答案 0 :(得分:0)
将数组声明为全局变量。然后将元素推送到它。
var selectedDatas = new Array();
$('#datacombo').on('change', function () {
var selecteddata = $("#datacombo").val().toString();
selectedDatas.push(selecteddata);
$('#datadisplay').append("<p>"+ selecteddata + "</p>");
});