如何在节点红色自定义节点中创建动态多选下拉列表(复选框)?

时间:2018-06-13 09:40:27

标签: javascript jquery html node-red

我正在开发一个节点红色的自定义节点,它从文件(.xlsx或.csv)读取数据,获取第一列中的值并在下拉列表中显示它们。我试图让下拉多选。

这是我的oneditprepare功能

oneditprepare: function() {
  $("#node-input-sel").on('change', function() {
    if (this.value == "all") {
      $("#blk").hide();
    } else {
      $("#blk").show();
      $("#node-input-param").empty();
      $.getJSON('param', function(data) {
        jkey = Object.keys(data);
        for (i = 0; i < jkey.length; i++) {
          temp = data[jkey[i]];
          tempval = jkey[i];
          $("#node-input-param").append($("<option value=" + tempval + ">" + temp + "</option>"));
        }
      });
    }
  });
}

如何更改此设置以使我的常规下拉菜单为多选下拉列表

I am trying to make something like this

0 个答案:

没有答案