所以即时尝试让jquery发送ajax调用来更新评论数据库。我似乎无法找到代码有什么问题。一直在互联网上试图找出答案。使用jQuery发送ajax调用
<div class="comment">
<textarea name="comment" onkeydown="test(event)"></textarea>
</textarea>
</div>
function test(event) {
if (event.keyCode==13) {
var comment = $('textarea[name=comment]');
$.ajax({
type: "GET",
url: "commentupdate.php",
data: "comment=" + comment,
});
$('.comment').hide();
$('#container').isotope('reLayout');
}
}
commentupdate.php
include('MasterHub_DBCon.php');
$COOKIEINFO = $_COOKIE['masterhub_user']; $USERCOOKIEINFO = explode('+', $COOKIEINFO);
$comment = $_REQUEST['comment'];
$sql = "INSERT INTO `dmech_main`.`COMMENTS` (`ID`, `USERNAME`, `COMMENT`, `COMMENTID`) VALUES (NULL, \'' . $COOKIEINFO['0'] . '\', \'' . $comment . '\', \'' . $_SESSION['COMMENTID'] . '\');";
mysql_query($sql);
所以什么错误? – 2012-03-26 22:24:33
你可以发布commentupdate.php的代码,所以我们知道它期待什么? – 2012-03-26 22:24:58
so是commentupdate.php命中?或者打没有评论?要么 ...? – 2012-03-26 22:25:58