我正在ASP.NET MVC中开发项目,并且在项目的某个地方,我正在使用JQuery加载函数和内部加载,我正在使用javascript的string.replace函数。 但是,当我发送带有土耳其语字符的单词时,它正在更改单词。 Word有空白,它看起来像%20,我用replace函数将%20替换为空白。
我的单词是ÖZELBİLGİLER,在发送加载请求后,它更改为,ZELB�LG�LER。
我正在查询该单词,因此无法从db获取数据。我的代码在下面。
$('#mydiv').load(detail + '?Tur=' + myword.replace(/ /g, "%20"), function () {
overlayOff();
}
即使我尝试了encodeUriComponent,也无法用自己的方法替换,等等。
我需要你的帮助。
谢谢。