Tengo un formulario que tiene varios elementos y dos botones de envío, uno es "Guardar" y el otro es "Eliminar". En el botón "Eliminar", estoy usando el cuadro de diálogo jQuery para confirmar que el usuario desea eliminar. Luego, si confirman, envío el formulario. El problema es que jQuery.submit() no incluye el botón de envío original cuando se publica, por lo que no puedo distinguir en el servidor un Eliminar de un Guardar ya que ambos usan el mismo formulario. Si elimino el cuadro de diálogo jQuery, el valor del botón de envío se publica como se espera. Esto TIENE que ser muy común y espero que alguien pueda compartir una solución. He buscado alrededor y no puedo encontrar nada útil (¿Soy yo o está chupando Google últimamente?)jQuery submit() no incluye el botón enviado
Gracias por cualquier ayuda ...
EDIT:
El botones de envío tienen nombres y valores establecidos Funciona bien si no se usa jQuery.submit()
Incorpore ID's en sus botones de envío para distinguir entre Guardar/Eliminar en sus cheques de jQuery/server side – benhowdle89
Gracias, pero ese no es el problema. Tengo valores para los botones de enviar. Funciona bien cuando no uso jquery.submit(). –
Este problema existe con el método 'serialize()' también, a pesar de que los botones de envío tienen todos los atributos usuales establecidos, no serán reconocidos. Tenía que manejarlos manualmente. –