2012-04-24 88 views
0

我正在做一些使用jQuery.post的jQuery ajax編碼。在我的PC上(我用來通過ftp編輯代碼的電腦)代碼完美工作(我已經把代碼放在外部主機/網站上)。但是,當我使用我的筆記本電腦甚至我的朋友PC來檢查我總是得到-1回報。jQuery.post在一臺PC上返回-1,但在另一臺PC上成功

這是我使用。員額

jQuery.post("<?php echo admin_url('admin-ajax.php'); ?>", data, function(response) { 
       alert('Got this from the server: ' + response); 
      }); 

// admin_url is wordpress function to return ajax located file 

它甚至在我的辦公室發生的代碼。在PC上我正在編輯代碼。我得到正確的返回值。但是,當我使用其他電腦時不行。

所以我要問

  1. 有什麼辦法來調試這個-1

  2. 什麼能與這樣的問題。

+0

您可以使用螢火蟲或其他瀏覽器進行調試,以確保'POST'發送正確並收到迴應 – ManseUK 2012-04-24 16:20:44

+0

感謝您的評論。我檢查了那個。我也沒有看到任何超過-1的東西。 (如果我檢查正確) – cjmling 2012-04-24 16:35:29

回答

-1

當你得到(-1)你登錄了嗎?

+2

這應該是一個評論 - 它不是一個答案 – ManseUK 2012-04-24 16:19:46

+0

哦! ...當我沒有登錄時,我得到-1。這有什麼關係嗎?我如何解決它。其實我正在爲wordpress創建插件。 – cjmling 2012-04-24 16:20:22

+0

取決於你想做什麼..如果你的插件需要登錄權限,那麼用戶應該登錄使用它 – skafandri 2012-04-24 16:23:20

相關問題