我在使用ajax请求的IE中遇到了一个奇怪的问题。它在FF和Chrome中运行良好,但由于某些原因,没有数据添加到resultsPage,调用slideInResults,并显示空白页面。检查它我可以看到那里什么也没有。我该怎么做才能解决这个问题?
$.ajax({
type: "GET",
url: "library/ajax/search.php",
data: dataString,
cache: false,
dataType: "html",
success: function(html){
$('#resultsPage').html(html);
slideInResults();
}
});
答案 0 :(得分:1)
检查变量的所有标记和大小写。如果不正确关闭或在不同情况下,它们会在IE中产生问题。
答案 1 :(得分:0)
使用Fiddler验证是否正在发送请求。如果是,请验证发送的值是否正确,最后验证PHP页面是否未返回错误响应。
答案 2 :(得分:0)
使用警报报告PHP页面的响应。这有助于您确定问题的根源。