英語以外の言語を使用している場合、jquery ajax を使用してデータを送信すると、サーバーで間違った文字が受信されます。たとえば、ロシア語またはグルジア語。この問題を解決して正しい Unicode 文字を取得するにはどうすればよいですか。フォームの送信は正常に機能し、正しい Unicode 文字を受け取っていますが、Ajax を使用する必要があることに言及したいと思います。以下はコードです。
$.ajax({
url: url,
data: {
nameGeo: $('#sauceNameGeo').val(),
nameEng: $('#sauceNameEng').val(),
nameRus: $('#sauceNameRus').val(),
descriptionGeo: $('#sauceDescGeo').val(),
descriptionEng: $('#sauceDescEng').val(),
descriptionRus: $('#sauceDescRus').val()
}
}).done(function(response) {
$('#sauceNameGeo').val('');
$('#sauceNameEng').val('');
$('#sauceNameRus').val('');
$('#sauceDescGeo').val('');
$('#sauceDescEng').val('');
$('#sauceDescRus').val('');
$('.table-hotdog-sauces > tbody:last').append(response);
alertify.success("Data has been saved");
});
フロントエンドで Java API などを使用する必要があるかもしれません。どんな助けでも大歓迎です。