如何获得许多选择按钮中更改的选择按钮?

hu

我有很多类似下面的过滤器按钮,如何在不使用选择值的情况下获得选择值id

<select name="selectId" id="selectId" multiple 
      class="selectpicker required form-control" data-live-search="true">
  <option value="All" selected>All</option>
  <option value="1" selected>1</option>
  <option value="2" selected>2</option>
  </select>
<select name="selectStore" id="selectStore" multiple 
      class="selectpicker required form-control" data-live-search="true">
  <option value="All" selected>All</option>
  <option value="A" selected>Store A</option>
  <option value="B" selected>Store B</option>
</select>
<select name="selectProduct" id="selectProduct" multiple 
      class="selectpicker required form-control" data-live-search="true">
  <option value="All" selected>All</option>
  <option value="apple" selected>Apple</option>
  <option value="orange" selected>Orange</option>
</select>

通常,我将使用以下代码查找更改的选择按钮:

$(document).ready(function() {
    // Get filter function for chart
    $('#selectId').change(function() {
        var select = $("#selectId").val();

        if (selectLength >= 1 && select.includes("All")) {
            $('.selectpicker#selectId').selectpicker('deselectAll');
            makeChart();
        }
        else {
            makeChartFilter(select);
        }
    })
});

但是问题是,当有很多过滤器按钮时,我不得不编写许多上述函数,仅更改即可id

我怎样才能使用这样的东西:

$(document).ready(function() {
    // Get filter function for chart
    $('#selectpicker').change(function() {
        id_change = something;
        var select = $("#id_change").val();
        ...
    })
});
其他夜晚

使用原始JavaScript和eventTarget,这是相对简单的。这是一个例子:

document.getElementById('container').onchange = ({ target }) => {
  console.log(target.value);
};
<form id="container">
<select name="foo">
  <option>1</option>
  <option>2</option>
  <option>3</option>
</select>
<select name="bar">
  <option>a</option>
  <option>b</option>
  <option>c</option>
</select>
</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改按钮颜色的按钮交替选择?

来自分类Dev

DataTables多选择行问题与表中的按钮

来自分类Dev

DataTables多选择行问题与表中的按钮

来自分类Dev

如何在UIImagePickerViewController中更改选择按钮标题?

来自分类Dev

如何在UIImagePickerViewController中更改选择按钮标题?

来自分类Dev

Sequelize-不能从许多选择中获得正确的结果

来自分类Dev

如何允许多个选择形成:循环中的单选按钮

来自分类Dev

HTML单选按钮允许多项选择

来自分类Dev

如何实现选择按钮

来自分类Dev

如何更改多选下拉列表按钮的颜色

来自分类Dev

如何选择Selenium WebDriver中的单选按钮?

来自分类Dev

如何在按钮中随机选择?

来自分类Dev

如何选择列表中的嵌套按钮?

来自分类Dev

无法更改单选按钮选择

来自分类Dev

单选按钮选择以更改状态

来自分类Dev

如何选择特定数量的按钮,选择后如何更改所选按钮的颜色

来自分类Dev

如何通过单击 Angular 7 中的按钮获得下拉选择的选项

来自分类Dev

禁用出现在选项卡栏ios的更多选择中的“编辑”按钮

来自分类Dev

是否使用许多选择步骤影响查询gremlin的性能或在gremlin中如何执行选择步骤

来自分类Dev

如何更改wordpress颜色选择器按钮的文本?

来自分类Dev

如何根据用户选择的单选按钮更改显示内容?

来自分类Dev

如何在选择其他单选按钮时更改提示?

来自分类Dev

如何根据选择的单选按钮禁用按钮?

来自分类Dev

如何在sencha touch 2框架中更改选择字段的完成和取消按钮的文本

来自分类Dev

如何更改html文件类型属性中“浏览”按钮旁边的文本“未选择文件”?

来自分类Dev

如果更改选择标记中的选项值,如何启用按钮

来自分类Dev

单选按钮不会更改javascript如何选择表格中的元素吗?

来自分类Dev

当表单中的特定输入字段不为空时如何更改单选按钮选择

来自分类Dev

选择单选输入时如何更改按钮颜色,但输入在标签之前包装在 div 中?

Related 相关文章

  1. 1

    如何更改按钮颜色的按钮交替选择?

  2. 2

    DataTables多选择行问题与表中的按钮

  3. 3

    DataTables多选择行问题与表中的按钮

  4. 4

    如何在UIImagePickerViewController中更改选择按钮标题?

  5. 5

    如何在UIImagePickerViewController中更改选择按钮标题?

  6. 6

    Sequelize-不能从许多选择中获得正确的结果

  7. 7

    如何允许多个选择形成:循环中的单选按钮

  8. 8

    HTML单选按钮允许多项选择

  9. 9

    如何实现选择按钮

  10. 10

    如何更改多选下拉列表按钮的颜色

  11. 11

    如何选择Selenium WebDriver中的单选按钮?

  12. 12

    如何在按钮中随机选择?

  13. 13

    如何选择列表中的嵌套按钮?

  14. 14

    无法更改单选按钮选择

  15. 15

    单选按钮选择以更改状态

  16. 16

    如何选择特定数量的按钮,选择后如何更改所选按钮的颜色

  17. 17

    如何通过单击 Angular 7 中的按钮获得下拉选择的选项

  18. 18

    禁用出现在选项卡栏ios的更多选择中的“编辑”按钮

  19. 19

    是否使用许多选择步骤影响查询gremlin的性能或在gremlin中如何执行选择步骤

  20. 20

    如何更改wordpress颜色选择器按钮的文本?

  21. 21

    如何根据用户选择的单选按钮更改显示内容?

  22. 22

    如何在选择其他单选按钮时更改提示?

  23. 23

    如何根据选择的单选按钮禁用按钮?

  24. 24

    如何在sencha touch 2框架中更改选择字段的完成和取消按钮的文本

  25. 25

    如何更改html文件类型属性中“浏览”按钮旁边的文本“未选择文件”?

  26. 26

    如果更改选择标记中的选项值,如何启用按钮

  27. 27

    单选按钮不会更改javascript如何选择表格中的元素吗?

  28. 28

    当表单中的特定输入字段不为空时如何更改单选按钮选择

  29. 29

    选择单选输入时如何更改按钮颜色,但输入在标签之前包装在 div 中?

热门标签

归档