<form id="frmDados" name="frmDados" class="form-horizontal" method="post" action="" enctype="multipart/form-data">
<input name="acao" id="acao" type="hidden" value="paginas">
<? if($_idCodigo){ ?>
<input name="r" id="r" type="hidden" value="<?=$_idCodigo;?>">
<? } ?>
<div class="row">
<div class="col-md-6">
<div class="form-group row">
<label class="col-md-2 col-form-label"> Titulo</label>
<div class="col-md-10">
<input class="form-control" autocomplete="off" type="text" name="txtDescricao" id="txtDescricao" value="<?=$_rowDados->C02_DESCRICAO;?>">
</div>
</div>
</div>
<? if($_idCodigo){ ?>
<div class="col-md-6">
<div class="form-group row">
<label class="col-md-2 col-form-label"> Link</label>
<div class="col-md-10">
<input readonly="readonly" class="form-control" type="text" name="txtLink" id="txtLink" value="pagina.php?p=<?=$_rowDados->C01_ID;?>">
</div>
</div>
</div>
<? } ?>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group row">
<label class="col-md-12 col-form-label">Conteúdo</label>
<div class="col-md-12">
<textarea class="form-control" name="txtConteudo" id="txtConteudo">
<?=$_rowDados->C04_CONTEUDO;?>
</textarea>
</div>
</div>
</div>
</div>
<div class="col-md-12" style="text-align: center;">
<button class="btn btn-oval btn-success" type="button" id="btGravar">Gravar</button>
</div>
</form>
<script type="text/javascript">
$(function () {
$("#btGravar").click(function(){
erros = 0;
if(!$("#txtDescricao").val()){
mensagem('mensagemDIV', 'danger', 'Preencha o campo <strong>Título para a página</strong>.', 0, 'txtEntidade');
erros = 1;
}
if(erros > 0){
return;
}
off("btGravar");
var formData = $("#frmDados").serialize();
$.ajax({
url: "app.php",
type: "POST",
data: formData,
dataType: "json",
success: function (retorno) {
if(retorno.status == '1'){
tratarRetorno(retorno);
}
if(retorno.status == '400'){
tratarRetorno(retorno);
}
on("btGravar");
return;
}
}).fail(function (jqXHR, textStatus, error) {
console.log(jqXHR.responseJSON);
});
return;
});
});
$(document).ready(function(){
$("#txtTitulo").focus();
});
</script>
Estou com um problema num crud utilizando ajax, ele meio que "corrompe a string"...
ENVIO ASSIM
ELE SALVA ASSIM
Não estou utilizando nenhum editor nada, num textarea
ESSE CODIGO