使用jQuery向数组中添加项

Adding items to an array using jQuery

本文关键字:添加 数组 jQuery 使用      更新时间:2023-09-26

我正在使用jQuery向指定元素添加元素。因此,用户从下拉菜单中选择选项并将其添加到div中。我的jQuery是:

    $('#datacombo').on('change', function () {
    var selecteddata = $("#datacombo").val().toString();   
     $('#datadisplay').append("<p>"+ selecteddata + "</p>"); });

我的HTML是简单的一个div:

<div id="datadisplay"></div>

我想使用所有的'选定的数据'在以后一点,所以我想添加选定的项目到一个变量数组。

我在这里搜索并尝试了这些:我如何收集下拉值到数组与jQuery?

但是不能让它工作,有什么建议吗?

直接声明array为全局变量。然后将元素推入。

  var selectedDatas = new Array();
  $('#datacombo').on('change', function () {
     var selecteddata = $("#datacombo").val().toString();   
     selectedDatas.push(selecteddata);
     $('#datadisplay').append("<p>"+ selecteddata + "</p>"); 
  });