我有一个下拉列表,它有一个'ID,Name‘对。
示例
乔恩·米勒
吉姆·史密斯
Jen Morsin
Jon MIller的ID为101
Jim Smith的ID是102
Jen Morsin的ID是103
当我执行以下操作时:
var arNames = $('#Crd').val()
我选择了乔恩·米勒,我得到了101分。不过我还是想找乔恩·米勒。
发布于 2012-01-24 04:49:30
$('#Crd').val()
将为您提供下拉元素的选定值。使用此选项可获取选定的选项文本。
$('#Crd option:selected').text();
发布于 2013-05-20 22:25:57
最好的方法是使用:
$("#yourid option:selected").text();
根据需求,您还可以使用以下方式:
var v = $("#yourid").val();
$("#yourid option[value="+v+"]").text()
发布于 2017-04-19 14:02:12
这对我很有效!
$('#selected-option option:selected').val()
希望这对某些人有帮助!
https://stackoverflow.com/questions/8978328
复制相似问题