hola gente: mi problema consiste en que estoy usando tinyMCE en su version 3.2 y quiero utilizar ajax para el manejo de edicion de texto. Dicho editor consta con 2 funciones que son ajaxLoad(), la cual pude hacer andar sin problemas y hacer que el contenido de la base de datos que se encuentra con las etiquetas html, sean pasados al editor sin problemas. Ahora bien, lo que no he logrado es que una vez que modifique ese contenido logre guardarlo. Lo intente por medio de POST pero no logro hacerlo funcionar.
Lo que intento guardar es un objeto 'articulo' que consta de varios campos, los cuales son extraidos y guardados en xml, y eso me funciona, pero uno de los campos es el contenido del texto. Ese es el que no puedo guardar.
ejemplo de codigo:
function guardarDatos(url)
{
var paquete;
var id = document.getElementById('articulo').value; //id articulo
if (http && id) {
var titulo = encodeURIComponent(document.getElementById('titulo ').value); //titulo
var descripcion = encodeURIComponent(document.getElementById('descri pcion').value); // descripcion
var autor = encodeURIComponent(document.getElementById('autor' ).value); // autor
var fecha = encodeURIComponent(document.getElementById('f_date _c').value); // value
paquete = 'id=' + id + '&titulo=' + titulo + '&descripcion=' + descripcion +
'&autor=' + autor + '&fecha=' + fecha + '&contenido=' + textoDeContenido;
}
if (http.readyState == 4 || http.readyState == 0)
{
http.onreadystatechange = alert(id + titulo + descripcion + autor + fecha + textoDeContenido);
http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
http.open('POST',url, true);
http.send(paquete);
}
}
agredeceria la ayuda que me pudiesen brindar...gracias de antemano.