У меня есть страница, которая помещает AJAX на сервер, и часто данные будут Unicode.
В большинстве случаев это работает, но иногда кажется, что он ломается, и я нигде не могу найти ответ. Я использовал encodeURI, но я не уверен, что это правильно.
Вот пример кода:
$.ajax({
type: "POST",
url: "SomePage.php",
data: "val1=" + encodeURI(unicodeVariable) + "&presentation=" + encodeURI(someUnicodeVariable),
success: function(msg){
}
});
Я предполагаю, что иногда случается, что персонаж Unicode включает в себя и это ломает его.
Как правильно кодировать Unicode для вызова AJAX с помощью JQuery?
Спасибо.