1

私はグルジア語の文字を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");
});

ただし、サーバー側で間違った文字を受け取ります。疑問符のようなもの。通常のフォームで送信するとすべて正常に動作しますが、ajax で送信する必要があります。

手伝ってくれてありがとう。

4

1 に答える 1

2

正しい文字セットを設定しようとしましたか?

contentType:  'application/x-www-form-urlencoded; charset=yours'
于 2013-11-05T15:35:43.340 に答える