Javascript ajax代码在ie8和ie9上没有响应
大家好,我正在使用代码获取另一个页面上的内容every things is OK Mozilla和其他浏览器也可以在IE 10上工作。但在ie8和ie9上没有响应。请帮帮我。感谢您像这样使用jQuery Ajax:Javascript ajax代码在ie8和ie9上没有响应,javascript,php,mysql,ajax,internet-explorer,Javascript,Php,Mysql,Ajax,Internet Explorer,大家好,我正在使用代码获取另一个页面上的内容every things is OK Mozilla和其他浏览器也可以在IE 10上工作。但在ie8和ie9上没有响应。请帮帮我。感谢您像这样使用jQuery Ajax: function search_val() { $("#company_code_nr1").click(); $("#poc").click(); $("#company_code_nr").click(); $("#subcompany_c
function search_val() {
$("#company_code_nr1").click();
$("#poc").click();
$("#company_code_nr").click();
$("#subcompany_code_nr").click();
$("#cs_code_nr").click();
$("#invoice_id_nr").click();
$("#user_code_tx").click();
$("#owner_code_nr").click();
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)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
var str=$("#company_code_nr").val();
var str2=$("#subcompany_code_nr").val();
var str3=$("#product_code_nr").val();
var str4=$("#invoice_code_nr").val();
var url="hotkeydetail.php?f3="+str+"&c4="+str2+"&c6="+str3+"&c7="+str4;
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
为什么在上帝的绿色地球上,你会决定使用jQuery,然后不将其用于ajax,这是它做得最好的事情之一?打开浏览器控制台,看看正在打印什么。ie8上什么都不工作。如果你所有的人都有任何解决方案,请帮助我…看看我的代码,txtHint是id,我在哪里得到记录。。在您的代码中,我不知道如何发送这些值数据:{f3':str,'c4':str2,'c6':str3,'c7':str4},还有如何获取数据。实际上,问题是,在ie8上运行时,响应只包含在一个标记中,我需要获取另一个html标记。您能再解释一下吗?我怎么能。不介意,但我有必要的代码。请告诉我如何解释更多。您说的
实际上问题是,在ie8上运行时,响应只包含一个标记,我需要获得另一个html标记。你说的是哪一个或“另一个html”?
function search_val() {
$("#company_code_nr1").click();
$("#poc").click();
$("#company_code_nr").click();
$("#subcompany_code_nr").click();
$("#cs_code_nr").click();
$("#invoice_id_nr").click();
$("#user_code_tx").click();
$("#owner_code_nr").click();
var str=$("#company_code_nr").val();
var str2=$("#subcompany_code_nr").val();
var str3=$("#product_code_nr").val();
var str4=$("#invoice_code_nr").val();
$.ajax({
type: 'GET',
url: 'hotkeydetail.php',
data:{'f3':str,'c4':str2,'c6':str3,'c7':str4},
success: function(result){
$('#txtHint').html(result);
}
});
}