我正在使用 jQuery ajax 在我的网站上自动完成。我遇到了一个问题,一个 & 可以存储在数据库中,这只会对我发布的变量造成严重破坏。它需要做什么:(ajax=true&search=t&w
使用搜索变量的 & 和 w 部分)
它的作用是创建一个新的 post 变量w
。
有没有办法阻止 & 符号创建新的 post 变量,或者我只需要更改&'s
to 和/And
这是我的代码:
$.ajax({
url: page_url,
type: 'POST',
data: 'ajax=true&search='+$('#search_string').val(),
success: function(data){
}
});
如果值被编码,数据库将如何处理编码的 &?