Как отправить текстовую область, содержащую html, используя Jquery $.ajax
Я внес изменения в свои комментарии для добавления TinyEditor(WYSIWYG). для отправки данных я использую эту функцию jquery
function AddComent(){
var formulario="#send_coment";
var url = "comentario.php";
var destino="#leercomentarios";
$.ajax({
type: "POST",
url: url,
data: $(formulario).serialize(),
success: function(data)
{
$(destino).html(data);
}
});
envio_comentario.reset();
$("#iframe_a_limpiar").contents().find("body").html('');
}
Я попытался установить тип данных json и другие опции, которые я читал в других местах, но мой журнал говорит о том же понятии, ошибка 403, это происходит только в зависимости от отправляемых html-сущностей, если я использую редактор только с одним или ни с одним стиль это работает.
С другой стороны, я пытался использовать tinyeditor на чистом PHP HTML, и он отлично работает.
Кто-нибудь знает, где проблема в моем сценарии.
(спасибо Квентину за все) Проблема в моде безопасности Apache, но я не могу его изменить, я видел подобное решение
function awesome() {
elements = document.forms[0].elements;
for(var i = 0; i < elements.length; i++) {
switch(elements[i].name) {
case "ads":
case "shortDescription":
case "template":
case "questions":
case "salary":
case "jobs":
str = elements[i].value;
elements[i].value = str.replace(/</g,"#@!");
break;
}
}
return true;
}
Как я могу преобразовать этот код только для textarea и отправить все формы одновременно?