我使用ajax动态填充下拉选择。
现在我想根据我的要求发送所有选择选项文本。
<select name=".." >
<option value="0"> ... </option>
<option value="1"> xxx </option>
<option value="2"> yyy </option>
....
</select>
我希望发送请求xxx
,yyyy
,....
答案 0 :(得分:1)
您可以通过JQuery
$.map
获取所有文字,这可能是最有效的方法。
var options = $('select option');
var values = $.map(options ,function(option) {
return option.innerText;
});
console.log(values);