0
我在IE瀏覽器中遇到問題,代碼不工作,任何人都可以幫助我。與IE瀏覽器jquery問題
http://efm.net.au/component/content/article/54
請在IE和FF(或歌劇,野生動物園,鉻)檢查並選擇狀態,你會看到,會所得到加載,但沒有在IE中顯示出來,但他們在FF顯示。
請幫助它的緊急。 謝謝
function loadClub() { var st = document.getElementById("State").value; if(st != "Select State") { jQuery("#loaderBox").css("display","block"); //alert(document.getElementById("Club").innerHTML); //alert($("#State").val()); /*$("div#Club_container").remove();*/ setTimeout('jQuery(".club-drop input").remove();',100); setTimeout('jQuery("#Club_container").remove();',100); if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) {/* $(".state-drop input#State_input").remove(); $("div#State_container").remove(); $(".club-drop input#Club_input").remove(); $("div#Club_container").remove();*/ //setTimeout('$(".state-drop").remove()',500); if(jQuery("#club1").length > 0) { document.getElementById("club1").innerHTML=xmlhttp.responseText; document.getElementById("club2").innerHTML=xmlhttp.responseText; document.getElementById("club3").innerHTML=xmlhttp.responseText; }else{ document.getElementById("Club").innerHTML=xmlhttp.responseText; } //jQuery("div.state-drop").css("border","none"); jQuery("div.state-drop span").css("display","none"); jQuery('.efm-text input[type="submit"]').removeAttr('disabled'); if(jQuery("#club1").length > 0) { setTimeout("jQuery('#club1').selectbox()",100); setTimeout("jQuery('#club2').selectbox()",100); setTimeout("jQuery('#club3').selectbox()",100); }else{ setTimeout("jQuery('#Club').selectbox()",100); //jQuery('#Club').selectbox(); } jQuery("#loaderBox").css("display","none"); } } xmlhttp.open("GET","/club/state-club.php?state="+st,true); xmlhttp.send(); }else{ setTimeout('jQuery(".club-drop input").remove();',100); //jQuery("div.state-drop").css("border","1px solid red"); jQuery("div.state-drop span").css("display","block"); jQuery("div.state-drop span").css("color","red"); jQuery('.efm-text input[type=submit]').attr('disabled', 'disabled'); if(jQuery("#club1").length > 0) { document.getElementById("club1").innerHTML="Select State First"; document.getElementById("club2").innerHTML="Select State First"; document.getElementById("club3").innerHTML="Select State First"; setTimeout("jQuery('#club1').selectbox()",100); setTimeout("jQuery('#club2').selectbox()",100); setTimeout("jQuery('#club3').selectbox()",100); }else{ document.getElementById("Club").innerHTML="Select State First"; setTimeout("jQuery('#Club').selectbox()",100); } } }
@ user612703 - 你可以嘗試在這裏張貼的代碼不起作用。只是發佈一個網站的鏈接不會給你任何答案。順便說一句:它似乎在IE中正常工作! – 2011-02-11 08:22:26
它不適合我或我的老闆,而我的老闆即將殺了我,因爲它不工作,我已經嘗試了很多技術,但它不適用於IE(我有IE8) – user612703 2011-02-11 08:50:26