如何使用 jQuery 检查所选选项的更改? [复制]

Posted

技术标签:

【中文标题】如何使用 jQuery 检查所选选项的更改? [复制]【英文标题】:How can I check changes in selected options with jQuery? [duplicate] 【发布时间】:2017-07-12 20:44:04 【问题描述】:

我想存储所选选项的值,并在每次用户改变主意时更改它。我用了像$('#selections')这样的东西。val()但首先我收到未定义的值,并且在选择某些选项时,没有任何内容。

<select id="selections">
                <option value="0">None</option>
                <option value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
                <option value="5">5</option>
                <option value="6">6</option>
                <option value="7">7</option>
                <option value="8">8</option>
                <option value="9">9</option>
                <option value="10">10</option>
              </select>

【问题讨论】:

总是搜索! 【参考方案1】:

$("#selections").on('click', function() 
      var value = $(this).val();
      alert(value);
    );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="selections">
  <option value="0">0</option>
  <option value="1">1</option>
  <option value="2">2</option>
</select>
$("#selections").on("change", function() 
    var value = $(this).val();
);

【讨论】:

固定^。不客气。

以上是关于如何使用 jQuery 检查所选选项的更改? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在jQuery中更改所选项目[重复]

如何使用 ajax 更改所选选项 [关闭]

想从下拉列表中选择选项并根据所选选项更改按钮的标题...如何?

使用 jQuery 获取所选选项的索引

使用 jQuery 获取所选选项的文本 [重复]

如何使用 vuejs 获取所选选项的文本?