0
我有這樣的:我的回報功能不符合我的jQuery Ajax的
$("#upvote").click(function(){
var up = parseInt(document.getElementById('voteScore').innerHTML);
up++;
document.getElementById('voteScore').innerHTML = up;
$.ajax({
type: 'POST',
url: 'include/mysql_lib.php',
data: {'data[]':['upvote','<?php echo $id; ?>', '<?php echo $uid; ?>']},
dataType: "text",
success: function(dataType) {
if (dataType == "false") {
var up = parseInt(document.getElementById('voteScore').innerHTML);
up--;
document.getElementById('voteScore').innerHTML = up;
}
}
});
});
的mysql_lib.php
文件(如果發現錯誤)有這樣一行:
return "false";
我究竟做錯了什麼?我從來沒有使用過jQuery。
你粘貼了看起來像預處理的PHP代碼。請粘貼輸出 - 發送給瀏覽器的輸出。 – 2011-12-22 18:59:52
'die('false')'或'echo'false''可能不會幫助'return'false'' – 2011-12-22 19:00:37