2013-12-19 38 views
0

下面的代碼在所有瀏覽器中都起作用吧IE10,除非在兼容模式下。任何人現在我怎麼能得到這個代碼在IE10在正常模式下工作?。鏈接下拉列表不能在IE10中工作

<script type="text/javascript" src="/content/ebiz/superdrug/resources/js/chained.js">  
</script> 
<script type="text/javascript" src="/content/ebiz/superdrug/resources/js/jquery.chained.remote.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $("#stores").chained("#county"); 
    $("#county").bind(($.browser.msie ? "propertychange" : "change"), function(event) { 
     event.preventDefault(); 
     if ("" != $(this).val()) { 
      $("#storedropdown").fadeIn(); 
     } else { 
      $("#storedropdown").hide(); 
      $("#fsbuttons").hide(); 
     } 
    }); 
    $("#stores").bind(($.browser.msie ? "propertychange" : "change"), function(event) { 
     event.preventDefault(); 
     if ("" != $(this).val()) { 
      $("#fsbuttons").fadeIn(); 
     } else { 
      $("#fsbuttons").hide(); 
     } 
    }); 
}); 

</script> 

感謝

回答

0

你可以嘗試以下方法:

$(document).ready(function() { 
    $("#stores").chained("#county"); 
    $("#county").on("change", function(event) { 
     event = event || window.event; 
     event.preventDefault(); 
     if ("" != $(this).val()) { 
      $("#storedropdown").fadeIn(); 
     } else { 
      $("#storedropdown").hide(); 
      $("#fsbuttons").hide(); 
     } 
    }); 
    $("#stores").on("change", function(event) { 
     event = event || window.event; 
     event.preventDefault(); 
     if ("" != $(this).val()) { 
      $("#fsbuttons").fadeIn(); 
     } else { 
      $("#fsbuttons").hide(); 
     } 
    }); 
}); 
+0

嗨仍不能在IE10 :( – Neb9

+0

對不起工作只是清除了服務器緩存和現在的工作,謝謝 – Neb9