我只是想知道是否可以通过多个选择选项,并获得他们的价值和文本(如果选择了一个获取的值和文本,如果选择2,获得它们的值和文本等等)
一页中有15个选择框?
任何帮助将不胜感激。
<form> <select class="select" name="select3" id="select3"> <option value="0">0</option> <option value="1.99">1</option> <option value="1.99">2</option> <option value="1.99">3</option> <option value="1.99">4</option> <option value="1.99">5</option> <option value="1.99">6</option> <option value="1.99">7</option> <option value="1.99">8</option> </select> </form> <form> <select class="select" name="select" id="select"> <option value="0">0</option> <option value="1.99">1</option> <option value="1.99">2</option> <option value="1.99">3</option> <option value="1.99">4</option> <option value="1.99">5</option> <option value="1.99">6</option> <option value="1.99">7</option> <option value="1.99">8</option> </select> </form>
所有选择选项都具有相同的类。
谢谢
解决方法
这将提醒所有选定的选项的文本和值(对于页面上的所有选择):
$('select > option:selected').each(function() { alert($(this).text() + ' ' + $(this).val()); });
请参阅Core / each和Selectors / selected: