所以我在控制台中得到了这个
index.php?usermsg=Testing+new+login&submitmsg=Send:69 Uncaught SyntaxError: Unexpected token ;
我不太清楚这意味着什么,因为我找不到任何不属于的东西
$("#submitmsg").click(function(){
var clientmsg = $("#usermsg").val();
$.post("server/send.php", {text: clientmsg, server: current_server, username: current_user});
$("#usermsg").attr("value", "");
return false;
});
html代码
<form name="message" action="">
<input name="usermsg" type="text" id="usermsg" size="63" />
<input name="submitmsg" type="submit" id="submitmsg" value="Send" />
</form>
最佳答案
您需要防止input -> submit
的默认行为
$("#submitmsg").click(function(e) {
e.preventDefault();
$("#submitmsg").click(function(e) {
e.preventDefault();
var clientmsg = $("#usermsg").val();
$.post("server/send.php", {
text: clientmsg,
server: current_server,
username: current_user
});
$("#usermsg").attr("value", "");
return false;
});
关于javascript - 找到了意外的 token ,但看不到它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48847188/