11

Chosenからselectedオプションのテキストを取得する方法は? だけでなく、オプション select.val()label/text

4

9 に答える 9

14

これを使用するだけで、ラベルを取得できます。

$('.result-selected').html() 

また

$('.options option:selected').html() 
于 2013-10-19T12:51:08.673 に答える
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;
});

ここで、values は配列です。

それが役立つことを願っています...

于 2015-08-24T13:43:32.323 に答える
1

複数選択のテキスト値を取得するには:

<select id="sTags" class="chosen" multiple />

Jクエリ:

    $.map($("#sTags_chosen").find(".search-choice span"), function (option) {
        return $(option).text()
    });
于 2014-08-26T05:26:46.917 に答える
0

以下はラベルを取得します。これは、選択した最新の jquery プラグイン バージョン 1.4.2 を使用して、選択したドロップダウンの値またはラベル フィールドを取得する方法を示す JSFiddle です。https://jsfiddle.net/hayoeu/4usazfdm/2/

$(".chzn-select option:selected").text();
于 2015-09-16T16:56:45.830 に答える