這是我的javascript:AJAX使用jQuery不返回數據
$(document).ready(function() {
$('#like').bind('keydown', function(e) {
if(e.keyCode == 13) {
var likeMsg = $('#like').val();
if(likeMsg) {
// Send the AJAX request to like.php
$.ajax({
url: 'like.php',
success: function(data) {
alert('Content: ' + data);
}
});
}
}
});
});
這是我like.php
文件:
<?php
echo "It works! :)";
?>
當我按下了#like
輸入輸入,似乎AJAX請求發送和一個警告框出現說:Content:
,但有從like.php
不發送數據的回...
如果文件存在,我已經確認並如果它在同一個目錄中,那麼它就是這樣,所以我非常無能。
有沒有人知道這裏會出現什麼問題?乾杯。
根據Firebug的AJAX請求從未實際發送。至少,它沒有顯示出來,所以沒有什麼可以真正調試的。 – 2010-06-08 20:51:59
@James P:然後你必須調試你的代碼,可能存在一些javascript錯誤,檢查螢火蟲或其他。 – Sarfraz 2010-06-08 21:11:41