2010-06-02 165 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