2013-01-01 59 views
2

我在網站上有一個頁面,我正在從Web服務自動更新。我試圖在加載頁面之前設置下拉列表的值,並且我可以看到何時選擇了下拉列表,我想要的值已經突出顯示,但是我希望該選項不會突出顯示。這是我在javascript代碼:在下拉列表中選擇一個選項<select>以編程方式

document.getElementById('walkForAmount').selectedIndex = object.get("WalkForTime"); 

加載頁面時自動調用。它將selectedIndex設置爲一個int 0 -15。和HTML代碼:

<select id = "walkForAmount" name="walkForAmount" style="margin-left:2em;margin-top:-1em; width:4em;"> 
           <option>-</option> 
    </select> 

編輯:下面的id JS我用它來生成選項

$(document).ready(function() { 


      $("#walkForAmount").select2({ 

      }); 

      $("#walkForType").select2({ 

      }); 



      for (i = 1; i < 16; i++) { 

      $("#walkForAmount").append("<option>"+i+"</option>"); 

      } 

     }); 
+0

你是什麼意思選擇,但沒有突出顯示? – pimvdb

+0

當我打開下拉的值我想填寫它是突出顯示告訴我,這是選定的索引,但當頁面加載選擇語句是空的,它只是顯示「 - 」 –

+0

哪裏是所有的

回答

相關問題