jQuery.getJSON无法在具有特殊字符的IE中工作
jQuery.getJSON not working in IE with special characters
我正在尝试调用jQuery.getJSON,但它不会在Internet Explorer中返回任何数据。以下代码适用于所有浏览器,并返回除IE之外的数据。
jQuery.getJSON("/samplejsonfile.json",function(data){
console.log('inside'); //For IE the control never reaches here
camData = data;
})
json文件有特殊的unicode字符,这就是getJSON方法在IE中不起作用的原因
{"id":74112,"title":"Flø","cameratype":"0"}
有什么方法可以让它正常工作并让IE正确返回数据吗?
尝试使用ajax。它帮助我解决了类似的问题。我在某个地方读到getJSON倾向于在IE中缓存数据。
相关文章:
- javascript替换换行符和特殊字符
- angularjs删除动态形式元素中的特殊字符
- 使用json_encode通过xmlhttp.responseText发送特殊字符(即caron)
- 在搜索中考虑特殊字符的
- 避免键入一些特殊字符
- Regex测试特殊字符
- 在 Javascript 中对特殊字符进行排序 (æ)
- 必须检查长度,并在文本框中允许一些特殊字符
- 一个jquery验证器方法,它不接受纯数字或纯特殊字符,但接受上面是否有字母
- 用于在Javascript中删除多个空格的特殊字符
- jQuery-Regex以防止任何特殊字符
- javascript正则表达式来识别所有特殊字符
- RegEx只获取特殊字符,前后不获取任何字符
- 如何使用JQuery检查输入(电子邮件)字段是否包含特殊字符
- Javascript:包括特殊字符的文本选择
- 获取特殊字符后没有单词的句子
- 替换字符串javascript中的所有特殊字符..
- jQuery.getJSON无法在具有特殊字符的IE中工作
- IE浏览器cookie中的特殊字符
- 用于IE的Jquery特殊字符处理