0
我通过浏览器运行我的Cordova应用程序。Cordova的Jquery转义URL
当它需要发送ajax请求时,它会这样做到部分转义的URL。
http://192.168.8.100:3000/proxy/https%3A%2F%2Fqz.com%2Fpostqr
我试过编码的URI,尝试序列化,但可以看到相同的行为。浏览器是在Windows上运行的Chrome。
代码中的问题:
var url = "https://qz.com/postqr";
var data = {payload:results,user:user};
$.ajax({
type: "POST",
url: url,
data: data
}).fail(function(data){
console.log('ERROR SUBMITTING RES');
console.log(data);
}).done(function(data) {
console.log('SUBMITTING RES');
console.log(data);
});
```
编辑:上所提供的不适合我固定的问题的解决方案。
[URL在jQuery中为AJAX请求编码字符串]的可能重复(http://stackoverflow.com/questions/6544564/url-encode-a-string-in-jquery-for-an-ajax-request ) – Script47
脚本47 - 我试图从该页面的建议,他们没有工作。我甚至在提问中提到过它。 –