-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);

$("选择选项:选择").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>

// string x = $("#someid option[value='2']").text()

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

我认为这样的事情可能会有所帮助。

于 2013-01-02T16:10:42.640 回答