-2
string x = "<select><option value='2'>dfgdfh</option><option value='3'>cvncvn</option><option value='4'>cvn</option><option value='5'>dhdfh</option><option value='6'>dfhdfh</option><option selected="selected" value='7'>dfhdfh</option><option value='8'>dfgfdh</option><option value='12'>New type</option></select>"

選択したオプションからテキストを取得するにはどうすればよいですか?

4

3 に答える 3

7

文字列の構文エラーを修正した後...:)

$(x).find("option:selected").text()
于 2013-01-02T16:11:18.740 に答える
3

$(body).append(x);

$( "select option:selected")。text();

于 2013-01-02T16:08:31.623 に答える
0
    <select id ="someid">
        <option value='2'>dfgdfh</option>
        <option value='3'>cvncvn</option>
        <option value='4'>cvn</option>
        <option value='5'>dhdfh</option>
        <option value='6'>dfhdfh</option>
        <option selected="selected" value='7'>dfhdfh</option>
        <option value='8'>dfgfdh</option>
        <option value='12'>New type</option>
    </select>

//文字列x=$( "#someid option [value = '2']")。text()

string x = $('#someid option:selected').text()

このようなことが役立つかもしれないと思います。

于 2013-01-02T16:10:42.640 に答える