【发布时间】:2011-01-20 11:40:21
【问题描述】:
我在多选元素中有一个日期列表,我需要将所选日期列表发送到服务器进行处理。
jQuery 正在失控,这让我的内存和 CPU 使用率不断增加,我不明白单独运行失控部分就可以了。
HTML
<select id="my-dates" name="my-dates[]" multiple="multiple" size="5">
<option>2011-01-18</option>
<option>2011-01-20</option>
<option>2011-01-21</option>
<option>2011-01-27</option>
</select>
jQuery
$.getJSON('dates_handling.php',{
dates: $('select#my-dates').find(':selected'),
other:stuff
},function(result){
// result handling
});
data key 'dates' should contain an transmit-able array like ['2011-01-20',2011-01-27']
jQuery haywire part
$('select#my-dates').find(':selected')
【问题讨论】: