我正在使用 JQuery.post() 将一些数据发布到服务器,如下所示。当我在服务器端收到 post 数据时,我惊讶地发现 post 变量已经将单个撇号转换为 html 数字(即 ' 替换为'
)。这是怎么回事?转换是否发生在 Jquery.post() 中?我找不到任何关于此的文档。
$("#save").click(function(event) {
event.preventDefault();
var postdata = "id="+id+"¬e="+$("#note").val();
$.post("save_note.php", postdata, function(data){
$('#save_status').text(data);
});
});