我有一个选择框,如下所示.我想打印出选择框中每个项目的名称和电子邮件地址,如逗号分隔值,如
Tom Wayne,tom@xyz.com
Joe Parker,joe@xyz.com
Peter Simons,peter@xyz.com
Run Code Online (Sandbox Code Playgroud)
使用JQuery实现这一目标的任何方法?
<select multiple="multiple" name="search_results">
<option value="tom@xyz.com">Tom Wane</option>
<option value="joe@xyz.com">Joe Parker</option>
<option value="peter@xyz.com">Peter Simons</option>
</select>
Run Code Online (Sandbox Code Playgroud)
谢谢
CMS*_*CMS 10
我认为使用Traversing/map是一个很好的例子:
$('select option').map(function () {
return $(this).text() + ',' + $(this).val();
}).get().join('\n');
Run Code Online (Sandbox Code Playgroud)