我使用jQuery查询ASP.NET MVC WebAPI方法。在服务器上,当我发送俄语字符时,我会收到错误编码的值。
在服务器上,URL看起来像这样:http://example.com:8080/api/enums?term=
- 而不是俄罗斯人物。
这是jQuery ajax请求代码:
$.ajax({
url: "/api/enums",
data: "term=" + (options.term || ""),
cache: false,
contentType: "application/json;charset=UTF-8",
success: callback,
});
我添加 contentType 参数但没有效果。有什么想法吗?
答案 0 :(得分:0)
$.ajax({
url: "/api/enums",
data: {
term: options.term || ""
}
cache: false,
contentType: "application/json;charset=UTF-8",
success: callback,
});