2016-05-22 5 views
0

でこのキーワードを使用して、選択したオプションのテキスト値を取得します。私は例えばのために、この</em>キーワード</p> <p>を<em>を使用して<em>選択</em>オプションのテキスト値を取得したいjqueryの

$(this).val()は私に与えます選択したオプションの値。

オプションが選択されていて、のこのキーワードを使用している場合、テキストが必要です。

あなたが使用することができ
+0

は '' option'または 'SELECT'をthis'ていますか? – Musa

+0

現在選択されているオプション –

+0

'.val()'の代わりに '.text()'を使用します。 – Musa

答えて

1

:このような$(this).children(":selected").text();

何か:

$(function() { 
 

 

 
    $("#mySelect").on("change", function() { 
 
    var text = $(this).children(":selected").text(); 
 
    var value = $(this).val(); 
 
    console.log("Text: " + text + " Value: " + value); 
 
    }); 
 

 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<select id="mySelect"> 
 
    <option value="One">1</option> 
 
    <option value="Two">2</option> 
 
</select>

関連する問題

 関連する問題