Obtener el valor de un textarea en NicEdit
  • En ocasiones quizas desees usar el editor NiceEdit (que se explica en el tutorial Nicedit en KumbiaPHP Framework)

    ¿Cómo se obtiene el contenido de la caja cuando deseamos enviar su valor a través de AJAX?
    Suponiendo que tienes un textarea con id "texto" y lo integraste al nicedit como se explica en el tutorial, en un formulario que tiene el botón Enviar:

    $("#enviar").click(function(){
    nicEditors.findEditor('texto').saveContent();
    var texto=$('#texto').val();
    //Enviar
    $.ajax({
    type: "POST",
    url: "php_receptor.php",
    traditional:true,
    data: "texto="+encodeURIComponent(texto),
    success: function(html){
    $(".mensaje").html(html);
    },
    });
    });


    Nota que nicEditors.findEditor('texto').saveContent() actualiza el textarea con todo lo que escribiste en el editor.
    Luego, simplemente se lee el valor del textarea con $('#texto').val(). Eso es todo. También te puede servir para hacer validaciones.

    PD: no te olvides que en este código se usa JQuery
    :P Saludos!!!
  • Muestra como estas colocando el textarea... para decirte el nombre
  • Siguiendo los mismos pasos del tutorial
  • Gracias, me ha ayudado lo de niceditors.findEditor('texto').saveContent();