我正在使用$.getJSON
自动完成控制,Chrome浏览器的一切正常。
在IE上,只有纯文本(没有像'ż','ł'等特殊字符)才能正常工作。
可能它是由编码引起的,但我不知道我应该在哪个地方做某事。我尝试在控制器上执行此操作,该控制器在javascript($.ajaxSetup
)中返回JSON对象,在布局(头部中的元字符集)中,但结果是相同的。
我做错了什么?
答案 0 :(得分:0)
Wesley Skeen - 感谢您的建议。
我在Url传递上使用encodeURI来获取getJSON:
我粘贴解决方案,也许对某人有帮助。
$.getJSON(encodeURI("@Url.Action("Action", "Controller")?parameter="+valueOfParameter),function(data){ .... });