传统上我们写
var value = $("#drop-down-id").val();
以获得值(value)。
就我而言,某些选项包含多个带有空格的单词,例如
“全部允许”、“互联网用户”等。
我在 VALUE 中得到的只是“允许”,即 jquery 正在修剪空格后的单词。有没有其他方法可以解决这个问题?
最佳答案
如果您将值包装在 <option></option>
中并且不直接使用 val 属性,则可以执行以下操作:
var value = $('#drop-down-id option:selected').text();
关于jQuery从选定的下拉列表中获取值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1661496/