我在我的網站上有一個小腳本,它根據4個不同Select元素中選擇的選項計算價格報價。價格報價被寫入到一個分區中,並且在每次選擇的選項有任何變化時更新。在IE8中選擇元素和jQuery CHANGE事件?
這裏是鏈接到這個網頁:http://www.justaddsolutions.com/justaddwebsite/prices/
我用jQuery的change事件處理每一次出現在我的選擇要素的變化,這樣的觸發計算功能:
jQuery("#pages").change(price_quoter);
而且這裏是我的HTML代碼:
<select id="pages" class="instant_quote" name="pages">
<option value="1">1 page</option>
<option value="2">2 pages</option>
這適用於Safari和Chrome,但在IE8中無法正常工作。在IE8中,Select元素的更改不會觸發計算功能。
我研究了這個問題,得到了相反的數據 - 有人說,更改jQuery事件在IE8中不起作用,有人說它確實如此。
然後我想使用JS的onChange函數,但也看到它不被IE8支持。
你可以幫助搞清楚如何在所有瀏覽器中使用它。
只是想謝謝大家的響應。我最終中止了該網站,因此從不必回過頭來解決問題並測試建議的解決方案。 – hanazair 2014-02-12 19:33:09