Llevo toda la tarde buscando información, pero no he encontrado nada que funcione. Alguien sabe decirme como enviar formularios con un campo Textarea mediante jquery por ajax a un determinado div? Lo agradecería mucho.
Gracias.
| ||||
Respuesta: Formularios en Jquery La duda es demasiado general, en principio solo necesitarás usar $.ajax() http://api.jquery.com/jQuery.ajax/ Si tienes alguna duda específica puedes preguntar. Saludos.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Formularios en Jquery Pues tengo el siguiente código, y a parte de que no me manda el contenido o no me manda el contenido del Textarea como post, no me queda del todo claro si está bien.. ya que si recibo las variables en php como GET, me la coge (en caso de no haber introducido un salto de linea en el textarea), pero si el textarea tiene un salto de linea, no va en ninguno de los casos. Codigo Jquery
Código:
Código HTML$('#NewsFormulario').submit(function(){ //en el evento submit del fomulario event.preventDefault(); //detenemos el comportamiento por default var url = $(this).attr('action') + "&imagpos=" + imagpos + "&newfoto=" + newfoto; //la url del action del formulario var datos = $(this).serialize(); // los datos del formulario $.ajax({ type: 'POST', url: url, data: datos, success: mostrarRespuesta }); }); function mostrarRespuesta (responseText){ $("#procesos").append(responseText); };
Código:
Espero haberme explicado bien <form action="modules/procesos.php?rsec=noticias" id="NewsFormulario" method="post"> <div class="shadow-top" id="s-m-cen-sup"> <div style="position: absolute; left: 10px; top: 10px;">Asunto:</div> <div style="position: absolute; left: 50px; top: 6px;"><input class="dtextarea" name="ntitle" type="text" style="border: 1px solid #0066a7; position: absolute; width: 938px;"></div> <div style="position: absolute; left: 10px; top: 40px;">Contenido:</div> <div style="position: absolute; left: 10px; top: 60px;"><textarea name="ncont" class="dtextarea" style="border: 1px solid #0066a7; position: absolute; scroll: auto; width: 974px; height: 120px;"></textarea></div> </div> <input type="image" src="images/n_save.png" value="Guardar" /></form>
__________________ Última edición por mdk; 14/02/2013 a las 02:22 |
| ||||
Respuesta: Formularios en Jquery ¿De dónde salen los valores para imagpos y newfoto?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Formularios en Jquery son variables que he declarado previamente, he creído que no hacía falta ponerlas aquí. var imagpos = 0; var newfoto = 0; Las utilizo en el script de procesos.php igual que la de rsec = noticias.
__________________ |
| ||||
Respuesta: Formularios en Jquery Debe ser:
Código:
$(...).submit(function(event) { // código });
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Formularios en Jquery ¿Muestra algún error en la Consola de Errores? ¿Probaste revisar la respuesta de la petición con Firebug?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Formularios en Jquery Si, es de las primeras cosas que hice, pero no muestra ningún error. Me estoy volviendo loco, y luego seguro que es una tontería (como siempre..).
__________________ |
| |||
Respuesta: Formularios en Jquery La funcion mostrarRespuesta recibe un parametro y cuando la llamas en el success no le pasas dicho parametro, seria algo como success: mostrarRespuesta(data). |
| ||||
Respuesta: Formularios en Jquery Si, ya probé poniendo el parámetro, poniéndolo, el único problema que tengo, es que no me manda la información al ID que le digo, me lo manda a la página principal, y lo deja suelto..
__________________ |
| ||||
Respuesta: Formularios en Jquery ¿Qué respuesta recibes desde el servidor revisando con Firebug?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Formularios en Jquery No me refiero a error, me refiero a la respuesta que obtienes de la petición, en la pestaña "Red", ¿qué respuesta estás obteniendo?, ¿qué parámetros se están enviando?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Formularios en Jquery [18:05:40.895] El uso del atributo especificado en atributos está desaprobado. Siempre devuelve verdadero. @ http://localhost/admin/scripts/jquery.min.js:3 [18:05:40.950] POST http://localhost/admin/modules/proce...os=0&newfoto=0 [HTTP/1.1 200 OK 22ms]
__________________ |
| ||||
Respuesta: Formularios en Jquery Gracias a los 2 por intentar ayudarme, en esta página, he encontrado la solución a mi problema. http://www.askaboutphp.com/213/php-a...-the-page.html
__________________ |
Etiquetas: |