Неправильная передача данных jQuery.ajax

java jQuery AJAX encoding data

function newpost_valid(){
var str = $("form#newpost").serialize();
$.ajax({
type: "post",
url: "action.php",
data: str + "&FORM=newpost",
success: function(html){
$("#result_newpost").html(html);
$("div#result_newpost").addClass("status");
}
});
}

При добавлении русских слов в базу, текст - фывфы
При англ. нормально.
Как исправить?
Ответы:
На уровне базы данных у таблицы в которую записываются данные надо проверить кодировку, желательно поставить UTF-8.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.