我正在使用以下代码发布到服务器,然后将其发送到 MYSQL 查询以通过搜索查找匹配项。
$.ajax({
url: '/search/spotlight/',
data: "q=" + $(this).val(),
success: function(data) {
}
});
当 Q 的 val 中有空格时,就会产生问题。我想知道我是否正确处理了这个问题?我需要对 AJAX 调用中的值进行编码吗?或者这是我的后端的问题,即 ColdFusion
现在 JQUERY 正在向服务器发布以下内容:/search/spotlight/?q=FirstName%20LastName
这是正确的吗?