2010-06-02 135 views
0

我有以下代码;

$("#testbtn").live("click", function(){ 
$("#targetdiv").load("http://localhost/test/test.php"); 
}); 

但它不是在IE工作,但在Firefox中铬野生动物园等工作正常...

+1

它是如何工作的?你能提供更多的细节吗? – 2010-06-02 13:38:26

回答

1

如果没有工作在IE,但它是在标准兼容的浏览器,它可能只是一个简单(或不那么简单)的CSS布局情况。

在对load方法的回调中,执行警报以验证是否收到数据。

$("#testbtn").live("click", function(){ 
    $("#targetdiv").load("http://localhost/test/test.php", function(data){alert(data);}); 
}); 
+1

我想你是指传递给'$ .loads'回调函数而不是点击处理函数的数据。 – karim79 2010-06-02 13:45:02

+0

@ karim79 - 绝对! ; o)谢谢,我会改正的。 – user113716 2010-06-02 13:46:31

+0

是它警告test.php中收到的数据相同,但它没有在#targetdiv – 2010-06-02 13:58:56