Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2012, 09:03
david19mx
 
Fecha de Ingreso: marzo-2010
Mensajes: 18
Antigüedad: 14 años, 8 meses
Puntos: 4
Enviar múltiples formas con Jquery

Para dar de alta productos a una BD, tengo:

[URL="http://vivedeletras.com/Punto2/Alta/DarAltaProducto.php"]vivedeletras.com/Punto2/Alta/DarAltaProducto.php[/URL]

Uso esta función para enviar el formulario:

Código:
$(function(){
    $('#AltaArticulos1').submit(function(){
        var data = $(this).serialize();

        $.post('DarAltaProducto_Procesar.php', data, function(respuesta){
            $('#AltaArticulos_Confirmacion1').find('dl').slideUp('normal', function(){
                $('#AltaArticulos_Confirmacion1').html(respuesta);
            })
        });
        
        return false;
    });
});
Cada formulario tiene un ID diferente: AltaArticulos1, AltaArticulos2, AltaArticulos3, etc...

El problema es que tengo que repetir la función para cada número de articulo, pues si pongo el mismo ID para todos los formularios, sólo manda el primero, los demás los manda como submit normal, en una página diferente

¿Hay alguna forma de modificar para no tener que repetir tanto código?

Intenté: $('#AltaArticulos1,#AltaArticulos2,#AltaArticulos3 ').submit(function()
Pero modificaba todos los formularios.

Gracias =D