Resulta que tengo un codigo para enviar el formulario sin relogear pero no lo se adaptar con este primer codigo javascript y html para enviar el textarea pulsando enter.
¿Cual es la solucion?
Código HTML:
<form action="tupagina" method="post" id="formID"> <textarea name="texto" id="texto" onkeypress="return checkearTecla(event)"></textarea> </form> <script> function checkearTecla(e) { if(e.keyCode == 13) // 13 es el código de tecla del enter document.getElementById("formID").submit(); // envío el formulario return true; // Devuelvo true en caso de no ser el enter } </script>
Código HTML:
<script language="javascript">// <![CDATA[ $(document).ready(function() { // Esta primera parte crea un loader no es necesaria $().ajaxStart(function() { $('#loading').show(); $('#result').hide(); }).ajaxStop(function() { $('#loading').hide(); $('#result').fadeIn('slow'); }); // Interceptamos el evento submit $('#form, #form1, #fo3').submit(function() { // Enviamos el formulario usando AJAX $.ajax({ type: 'POST', url: $(this).attr('action'), data: $(this).serialize(), // Mostramos un mensaje con la respuesta de PHP success: function(data) { $('#result').html(data); document.getElementById('contenido_textarea').value=""; } }) return false; }); }) </script>