我有對功能的jQuery的,在除了IE以外的瀏覽器上運行的一些問題jQuery的 - 上(「變」,()函數在IE無法正常工作9
jQuery代碼如下:
。$('#FormIndustryId, #FormIndustries').on("change", function() {
if ($(this).val()) {
$.getJSON('/categories/list_categories/industry_id:' + $(this).val(),
function (cats) {
if (cats !== null) {
populateCategorySelect(cats);
}
});
}
});
從一個前端點這可以在這裏進行測試:http://www.beanclaim.com/ - 不存在具有的產業選擇的標籤的字段是與分配給它#FormIndustries下拉,應該當選擇行業更新第二個下拉菜單是ajax內容,Chrome,Firefox和Safari都有效,但它似乎什麼都不做在IE中。
任何想法我做錯了什麼?由於
你確定這個ID是唯一的嗎? – ATOzTOA
嘗試記錄'$(this).val();' – ATOzTOA
我沒有找到id爲FormIndustryId的任何元素。也許$('#FormIndustryId,#FormIndustries')表達式返回一個空數組。試着只把你的#FormIndustries。 – MatRt