我正在尝试在不使用以下代码刷新页面的情况下发布我的评论区,但无论如何它都会刷新。我试过把 return false; 无处不在,但什么都没有。有我看不到的明显问题吗?
$('#commentForm').keydown(function(e) {
if (e.keyCode == 13) {
var songComment = $("#songComment").val();
var username = $("#username").val();
var comid = $("#comid").val();
var dataString = 'songComment=' + songComment + '&username=' + username + '&comid=' + comid;
if(dataString=='' || songComment=='' || username=='' || comid=='')
{
$('.success').fadeOut(200).hide();
$('.error').fadeOut(200).show();
}
else
{
$.ajax
({
type: "POST",
url: "comment.php",
data: dataString,
success: function(){
$('.success').fadeIn(200).show();
$('.error').fadeOut(200).hide();
}
});
}
return false;
};
});