当我将“:))”放入我的 textarea 并通过 ajax 发送时,它会在数据库中输入一个类似“jQuery172039628539560362697_1345324072488”的值,我该如何阻止它?我是否应该首先在 javascript 中以某种方式解析我的文本以使其识别它的文本,而不是 javascript 编码的一部分?
这就是我获取文本的方式
var message = $("textarea.message_thread").val();
var dataString = 'id=' + id + '&message=' + message;
// make ajax call
发送
$.ajax(
{
type: "POST",
url: "/inbox/instsend",
data: dataString,
dataType: 'json',
success: function(results) {}
}