如何从Chosenselected获取选项的文本?所以不仅仅是选择,而是选择 select.val()label/text
			
			38857 次
		
9 回答
            14        
        
		
您可以简单地使用它来获取标签。
$('.result-selected').html() 
或者
$('.options option:selected').html() 
于 2013-10-19T12:51:08.673   回答
    
    
            12        
        
		
使用:
    $("#list option[value='"+id+"']").text();
检索值label的selected
于 2013-10-20T09:26:15.563   回答
    
    
            6        
        
		
$("#objId option :selected").text();
上面的jQuery语句应该这样做。
于 2013-10-19T12:38:40.417   回答
    
    
            3        
        
		
//下面的代码返回下拉列表的名称n
$('#availableRevisionBatch option:selected').text() 
//下面代码下拉n的返回值
$('#availableRevisionBatch option:selected').val() 
于 2014-05-17T11:14:10.480   回答
    
    
            2        
        
		
对我有用的唯一方法是做这样的事情:
var options = $("#ddl option:selected");
var values = $.map(options, function (option) {
    return option.text;
});
其中值是一个数组。
希望它有帮助...
于 2015-08-24T13:43:32.323   回答
    
    
            2        
        
		
您可以检查此单选。
<select class="chzn-select" id="CHSNID" onchange="alert($('#CHSNID_chzn a span').text())">
或者
$(function(){
     $('#CHSNID').change(function(){
     var text = $('#CHSNID_chzn a span').text();
     console.log(text);
   }); 
});
于 2016-03-14T17:30:11.580   回答
    
    
            1        
        
		
要获取多选的文本值:
<select id="sTags" class="chosen" multiple />
查询:
    $.map($("#sTags_chosen").find(".search-choice span"), function (option) {
        return $(option).text()
    });
于 2014-08-26T05:26:46.917   回答
    
    
            0        
        
		
以上答案都不适合我,所以经过大量搜索后终于得到了检索所选元素的“标签”值的答案
$("#your_select_id option:selected").attr('label');
于 2015-01-07T20:41:29.290   回答
    
    
            0        
        
		
下面将获取标签,这里是一个 JSFiddle,展示了如何使用最新选择的 jquery 插件版本 1.4.2 获取所选下拉列表的值或标签字段。https://jsfiddle.net/hayoeu/4usazfdm/2/
$(".chzn-select option:selected").text();
于 2015-09-16T16:56:45.830   回答