Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用PJAX和jQuery时出现奇怪的url_Javascript_Jquery - Fatal编程技术网

Javascript 使用PJAX和jQuery时出现奇怪的url

Javascript 使用PJAX和jQuery时出现奇怪的url,javascript,jquery,Javascript,Jquery,我有一个像http://www.test.com/testë有特殊字符的地方ë 在我的浏览器的地址栏中,它显示如下:http://www.test.com/testë 如何使用库管理错误的编码 我所拥有的: $.pjax ({ container: $("#main"), timeout: 1000, replace: true }); 我尝试过使用encodeURI(url)和decodeURI(url),但没有奏效,仍然用PJAX替换url 我看到: obj.url =

我有一个像
http://www.test.com/testë
有特殊字符的地方<代码>ë

在我的浏览器的地址栏中,它显示如下:
http://www.test.com/testë

如何使用库管理错误的编码

我所拥有的:

$.pjax ({
   container: $("#main"),
   timeout: 1000,
   replace: true
});
我尝试过使用
encodeURI(url)
decodeURI(url)
,但没有奏效,仍然用PJAX替换url

我看到:

obj.url = stripPjaxParam(xhr.getResponseHeader('X-PJAX-URL') || options.requestUrl)  // line 672 from jquery.pjax.js

导致问题。如何修复它?

能否尝试将
charset=“utf-8”
添加到
pjax
库的
script
标记以及执行请求的脚本中?脚本标记在ASP.NET MVC中呈现(使用BundleConfig),让我们尝试另一种想法。。将
添加到
头部的标签中。。也许它解决了问题..我已经有元。。。但这仍然是一个问题。我从
jquery.pjax.js
中看到了这一点,请参阅我更新的问题,该问题的URI无效
http://www.test.com/testë
关于规格: