我有以下 jquery:
var msg = $("#newmessage").val();
var user = $("#userchat").val();
var filename = "/inc/chat.php?msg="+msg+"&user="+user;
alert(filename);
$("#chatData").load(filename);
当“msg”中没有空格时,#chatData 会正常加载并发布变量。
当它确实有空格时,我只会得到一个空白的 div。里面没有任何信息。
如果我加载将数据插入数据库的 php 文件,并手动键入相同的 GET 数据,则效果很好。
发生什么事了?
最佳答案
尝试使用
encodeURIComponent(msg)
关于javascript - 快速 Jquery .load 聊天不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11761497/