2011-01-28 146 views
1

UPDATE2:在「jQuery的1.4.4-vsdoc.js」文件是出於某種原因實際上是一個問題......僅用於智能感知這個文件? ......我評論的包括了爲它現在工作得很好..如何立即觸發dropdownlist事件?

UPDATE:OK所以它工作時,我使用的原始JS文件 - http://code.jquery.com/jquery-1.4.4.js

我有一個下拉菜單:<%= Html.DropDownList("dropdownid", new SelectList(Model.WeightToLoseList, "Value", "Text")) %>

在我的jQuery的,我給你改變事件是這樣的:

$('#dropdownid').change(function() {......}); 

但該事件僅是當我選擇什麼,然後單擊任何地方發射出局IDE在頁面上..但我希望它立即工作,並顯示我一旦我從下拉列表中選擇項目,而不是在我點擊外部後......這種行爲僅在Chrome和Firefox上覆制。但它工作正常IE8。有任何想法嗎 ?

+0

我*敢肯定*`變化()`不會觸發,直到用戶釋放鼠標緻力於他們的選擇。 – 2011-01-28 23:11:52

+0

yea ..這是我想如何工作,但目前它只有在發佈鼠標後,我點擊任何其他地方..但它在IE 8中工作正常..任何人都可以重現該問題? – Vishal 2011-01-28 23:12:47

回答