我想從隨機選擇一個選項。jquery/javascript隨機選擇
<select class=".sel" id="sel">
<option>a</option>
<option>b</option>
<option>c</option>
<option>d</option>
</select>
其實我正在使用jQuery自動完成。
那麼,問題是我如何從選擇框中隨機選擇選項?
和我的嘗試是
function change_something(opt)
{
var randomOption=Math.floor(Math.random()*$(opt+' option').size());
$(opt+ option["value='"+randomOption+"'"]).attr('selected', 'selected');
}
其實我不是一個jQuery的專家,所以我越來越無法改變的東西。
哪裏是問題嗎?你的代碼在哪裏? – charlietfl 2012-03-06 04:10:05
@elclanrs感謝ou對這個問題的貢獻,我試了一下' \t var randomOption = Math.floor(Math.random()* $(opt +'option')。size()); $(opt + option [「value ='」+ randomOption +「'」])。attr('selected','selected');' – Red 2012-03-06 04:10:11
如何看待這第一個:http://stackoverflow.com/questions/7577047/need-a-jquery-randomly-selected-identifier-from-options-available – 2012-03-06 04:14:41