2011-01-07 58 views
0

我剛剛開始使用jQuery。我想發送JSON數據到服務器。我期望回覆爲text/html。這個jQuery代碼有什麼問題(不是POST數據)

這是到目前爲止我的代碼:

<html> 
<head> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 
</head> 
<body> 
<a id='json_1' href="#">Click Me!</a></div> 
</body> 
<script type="text/javascript"> 
$(document).ready(function(){ 
    $('#json_1').click(function(){ 

      $.post("http://www.example.com", 
        { "func": "getNameAndTime" }, 
        function(data){alert(data); }, 
        "json"); 
      } 
     ); 
}); 
</script> 
</html> 

當我點擊鏈接時,會顯示警告框,顯示「空」。另外,當我使用FF進行調試時,我可以在控制檯中看到)沒有數據正在發送。

任何人都可以發現我可能做錯了什麼嗎?

+0

是在同一個域中的頁面的網站?如果不是,那可能是問題所在。 Google的「同源策略」。 – karim79 2011-01-07 17:16:33

回答