Я использую Cl Editor. На Cms в работе над, Каждый раз, когда я отправляю данные через ajax, у меня возникают проблемы с этим.
Допустим, я пишу 10 строк в моем редакторе wysiwyg, но я получаю только 3 или 4 в php, после некоторой отладки в firebug я заметил, что HTML, который я посылаю через ajax, содержит диапазон с классом «Apple-convert- пробел "<span class="Apple-converted-space"> </span>
Я могу получить все до этого промежутка, но текст после этого промежутка отсутствует. Я понятия не имею, что это такое. Позвольте мне написать мой код для лучшего понимания.
Для получения данных кредитора
var data = $(".cleditorMain iframe").contents().find('body').html();
Отправка формы Ajax
if(window.XMLHttpRequest)
{
xmlhttp = new window.XMLHttpRequest();
}
else
{
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == '4' && xmlhttp.status == '200')
{
}
}
parameters = 'data=' + data
xmlhttp.open('POST', 'libs/make_procedure.php', true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xmlhttp.send(parameters);
return true;
Я также пытался использовать метод jquery ajax. Там существует такая же проблема, поэтому, пожалуйста, не просите меня использовать другой способ отправки данных через ajax.
Спасибо