我想做一个ajax留言,花了几天看javascript和jquery,现在似懂非懂的。写出来的代码运行不了啊。$("#submit").click(function() {
if ($("#messagecontent").val() != '') {
$.ajax({
type: "post",
url: "ajax/ajaxmessage.php",
data: "message=" + $("#messagecontent").val() + 
"&ifprivate=" + $("#whisper").val() + 
"&lid=<?php echo $_GET['lid']; ?>",
success: function(result) {
if (result == 1) {
alert("success");
$("#messagein").prepend('<div style="display:none;" class="box" id="id' + i + '">' + $("#hidebox").html() + '</div>');
$("#id" + i++ + "").slideDown("slow");
}else {
alert("error");
}
}
});
}else {
alert("留言不能为空哦~");
}
});
});下面是php的require_once '../lib/message.php';session_start();
header('Cache-control: private');if ($_SESSION['login'] != true) {
echo '<script type="text/javascript">alert("登陆后方可留言!"); window.location.href="index.php";</script>';
exit();
}if (isset($_POST['message'])) {
$msg = new message();
$msg->authorId = $_SESSION['userId'];
$msg->loverId = $_GET['lid'];
$msg->content = $_POST['message'];
$msg->ifPrivate = $_POST['whisper'];
if ($msg->save()) {
echo 1;
}else {
echo 0;
}
}else {
echo "error";
}还请大家帮帮忙~谢谢!