2011-04-22 133 views
0

此代碼是可以正常使用:但是jQuery的.load()張貼問題

$(document).ready(function() { 
    $("#submit").click(function(){ 
    $("#output").load("extract.php", {query: $("#input").val()}); 
    }); 
}); 

,當我改變外部服務器上從extract.php到完全相同的文件的鏈接,該腳本停止工作:

$(document).ready(function() { 
    $("#submit").click(function(){ 
    $("#output").load("http://example.com/extract.php", {query: $("#input").val()}); 
    }); 
}); 

根據螢火蟲,後者腳本發佈到外部文件,但由於某種原因沒有迴應。有什麼想法嗎?非常感謝。

+6

你不能發送POST請求到外部服務器,它被稱爲[相同來源策略](http://en.wikipedia.org/wiki/Same_origin_policy)。 – 2011-04-22 16:01:50

+0

ajax同源產品政策 - 其他100萬個問題的重複 – 2011-04-22 16:02:14

回答