jQuery 选择的选项值

标签 jquery jquery-chosen

我正在使用选择的 jQuery 插件。我有一个标准的单选,如下所示:

<select data-placeholder="Choose a country..." id="country">
    <option value="AF">Afghanistan</option>
    <option value="AL">Albania</option>
    <option value="DZ">Algeria</option>
</select>

通过选择,我最终会得到类似的结果:

<ul class="chosen-results">
    <li class="active-result" style="" data-option-array-index="0">Afghanistan</li>
    <li class="active-result" style="" data-option-array-index="1">Albania</li>
    <li class="active-result" style="" data-option-array-index="2">Algeria</li>
</ul>

是否有一种简单的方法可以将选项值(AF,AL,DZ)保留在选择的列表元素中,例如数据值或此类属性?我在文档中找不到该内容。

提前致谢。

最佳答案

jquery-chosen 只是将“display: none”添加到您的选择元素中。 所以你可以从中获取你所有的值(value)观。

$('#yourSelectId').change(function() {
 alert(this.options[this.selectedIndex].value);
});

关于jQuery 选择的选项值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20300620/

相关文章:

php - 我得到一个空白的动态 html 表

javascript - 更改后的内容可编辑文本应触发将更改的文本更新到数据库

javascript - Rails 4 - JavaScript 停止工作,获取 : undefined is not a function

jquery - 如何使用 jQuery Chosen 单选和文本框

javascript - jQuery Ajax 调用在 Chrome 浏览器中不起作用

javascript - jquery中不同位置的相同变量的不同值

javascript - 从复选框突出显示条纹 GridView 的 GridView 行

javascript - 想要在选择多个中添加无作为值

javascript - 选择 JS 按关键字搜索

jQuery 选择的插件样式不正确。很小