1
我有以下HTML:動態地調整HTML所選選項的位置選擇
<select id="testMe" name="test" multiple="multiple" size="5" style="width:270px">
<option value="test1">test1</option>
<option value="test2">test2</option>
<option value="test3">test3</option>
<option value="test4">test4</option>
<option value="test5">test5</option>
<option value="test6">test6</option>
<option value="test7" selected="selected">test7</option>
<option value="test8">test8</option>
</select>
而下面的jQuery代碼:
MySite.Common.moveScrollBar = function(selectID) {
var testSel = jQuery('#'+selectID + ' :selected').val();
jQuery('#'+selectID + ' option[value=' + testSel +']').attr('selected', true);
};
的原因jQuery代碼是展示最初加載頁面時選擇框中的選定選項(使用動態數量值固定大小選擇)。
我不得不這樣做,因爲當頁面加載時最初呈現HTML時,IE似乎沒有將滾動條移動到列表中的選定項目。
任何想法?
你寫了這個jquery代碼在文檔準備好了嗎? – sandeep 2012-03-12 12:02:05
不,它在一個按鈕上的onClick事件上調用。 – 2012-03-12 12:04:53