我目前正在尝试写聊天,但这部分代码无法按照我想要的方式运行。
$("#chat").focus(function() {
$(document).keypress(function(e) {
if (e.which == 13) {
$.post("send.php",
{
chat: $("#chat").val()
}
);
}
});
});
“send.php”有效。页面重新加载,它不应该执行,我的值将被删除。
希望得到你的帮助。 谢谢你期待!
答案 0 :(得分:0)
在if语句之前抛出e.preventDefault();
这将停止默认行为,在这种情况下是页面刷新。
答案 1 :(得分:0)
使用return false;
$("#chat").focus(function() {
$(document).keypress(function(e) {
if (e.which == 13) {
$.post("send.php",{ chat: $("#chat").val() });
return false;
}
});
});