目前正致力于旧移动项目。主要问题是我通过GET
方法接收一个参数,例如a
个字符,JS自动对它进行编码(我在点击字段值时构建url并进行重定向,因为AJAX不是支持,我不能使用表格。)像%D0%B0
,所以PHP无法通过urldecode
函数解码它。有没有办法解码它?
这是我的代码:
document.getElementById('search-button').onclick = function() {
window.location = site_url + 'sites/search/' + document.getElementById('search-input').value;
}
还尝试添加encodeURI
。
更新
问题在于键盘布局。它是俄语,英语和俄语看起来都一样。
答案 0 :(得分:0)
尝试使用可能有用的decodeURIComponent(url)
函数。