Ajax сохранение содержимого дива

277
14 октября 2017, 18:27

Всем привет. Никак не могу понять в чем проблема.

Есть див который содержит текст описания новости.

<div id="my_html_content">Содержимое с <b>HTML</b> тегами и всем что может быть&nbsp;еще.</div>

Прикрутил к этому диву tinymce с возможностью inline вывода редактора и сохранением. В общем, при сохранении в редакторе, вызывается save_onsavecallback, которая в свою очередь вызывает мою функцию ajax_save_news в которой аргументом идет содержимое дива получаемое с помощью

tinymce.get("my_html_content").getContent()

Собственно функция которая делает посыл

function ajax_save_news(news_content)
{
    $.ajax({
        url:"ajax_action.php?action=ajax_save_news&news_id="+NEWS_ID,
        type:"post",
        dataType:"html",
        data:"news_content=" + news_content,
        success:function(return_data)
        {
            alert(return_data);
        }
    });
}

Все бы хорошо, только вот в результате у меня режет html. В консоли данные еще целые, а вот при принте в php уже ломаное содержимое.

Я не могу понять в чем проблема. Выходит так, что спотыкается на неразрывных пробелах и тому подобному в содержимом. Пробовал всякие манипуляции с функциями экранирования, но видимо не то.

UPD: Пример текста который отправляю из дива (это уже с html содержимым который в редакторе в админке)

<p>Премьер-министр Израиля Биньямин Нетаньяху <br />поручил МИД подготовить выход страны из ЮНЕСКО. <br />Как сообщает&nbsp;Haaretz со ссылкой на пресс-службу <br />премьера, Нетаньяху приветствовал решение США <br />выйти из ЮНЕСКО, отметив, что Вашингтон поступил <br />смело.</p>

А при получение через $_POST у меня только

Премьер-министр Израиля Биньямин Нетаньяху поручил МИД подготовить выход страны из ЮНЕСКО. Как сообщает
READ ALSO
Не работает сниппет в phpstorm. Решено

Не работает сниппет в phpstorm. Решено

Нашел сниппет для создания комментариев в html(и не только), в SB он работает на отличноВ phpstorm он разворачивается, но я не могу понять, почему...

201
Ударение в Google fonts - частичный рендеринг в Google Chrome

Ударение в Google fonts - частичный рендеринг в Google Chrome

Я использую шрифт Open Sans (https://fontsgoogle

231
Можно ли SVG вставить как икону в title

Можно ли SVG вставить как икону в title

Господа, вопрос собственно в самом заголовке, у меня LOGO для сайта написан в svgА можно ли svg использовать как икону для title тоже, что бы не переводить...

224