我正在使用jQuery Chosen插件。
我的页面上有一个多选列表。
<select name="articles_on_this_menu" multiple="multiple" data-placeholder="Choose Articles" id="articles_on_this_menu">
<option value="27" selected="selected">Join Team</option>
<option value="11">Faislabad</option>
<option value="12">Peshawar</option>
<option value="28" selected="selected">Track your Order</option>
<option value="34" selected="selected">AboutUS2</option>
</select>
我希望通过表单提交POST的方式来保存这些已选值。
但是,当提交后,我只能获取列表中最后一个选定值。
我知道可以通过JQuery获取所有已选值:
var articles_on_this_menu= $("#articles_on_this_menu").val()
但我想在表单提交中获取......如果我使用articles_on_this_menu[]
,那么我就无法以Chosen插件
的方式获取多选列表
编辑: 有人发布了JS或Jquery解决方案的答案,但我已经说过,请不要使用任何JS或JQuery。我想在表单提交时将所有选定的值获取到一个数组中。