У меня есть текстовый редактор на моей веб-странице. (текстовый редактор Jquery) Я использую ajax для отправки источника текста (включая теги html) на сервер.Если есть HTML-теги, сервер не получает данные.но если нет тегов HTML, он работает нормально.Я пытался закодировать его с помощью encodeURIComponent, но сервер слишком умен, чтобы принимать данные.Можно ли отправить на сервер отформатированный пользователем текст?
мой код
<script type="text/javascript">
$(function () {
$("#postEditor").jqte();
$('#btnSend').click(function () {
var answer = encodeURIComponent($(".jqte_editor").html());
alert(answer);
var id = $('#msg h3').attr('id').substr(1);
$.ajax({
type: "POST",
url: location.href,
data: "dt=newAnswer&answer="+answer+"&id="+id
}).done(function (result) {
alert(result);
if (result == "ok") {
alert("ok");
} else {
alert("problem");
}
});
});
})
</script>