Esta funcion inserta los registros:
Código Javascript:
Ver original
<script type="text/javascript"> $(document).ready(function() { $("#salida").click(function(){ $("#form6").trigger("submit"); }); $('#form6').submit(function(event) { var datos = $(this).serialize(); event.preventDefault() $.ajax( { url:'inserta.php', type:'POST', data:datos, beforeSend:function(objeto){ $('#carga').css({display:'block'}); }, complete:function(){ $('#carga').css('display','none'); }, success: function(data) { $('#result1').html(data); } }); }); }); </script>
y el php inserta.php
Código PHP:
Ver original
do { echo " <form method='POST' name='form10' id='form10'> <table width='100%' align='center'> <tr > <td><input name='almacen' disabled='disabled' type='text' size='2' /></td> <td><input name='recambio' id='recambio' type='text' size='10' value='$recambio'/></td> <td><input name='denominacion' id='denominacion' value='$denominacion' type='text' size='25' /></td> <td><input name='cantidad' id='cantidad' value='$cantidad' type='text' size='5' onkeyup='calcular()' /></td> <td><input name='pvp' type='text' id='pvp' value='$pvp' size='5'/></td> <td><input name='descuento' id='descuento' value='$descuento' type='text' size='5' onkeyup='calcular()'/></td> <td><input name='pvp_total' id='pvp_total' value='$pvp_total' type='text' size='5' onkeyup='calcular()' /></td> <td><img src='imagenes_menu/modificar.jpeg' id='mod10' width='20' height='20' style='cursor:pointer' /></td> <td><img src='imagenes_menu/cancelar.png' id='del10' width='20' height='20' style='cursor:pointer' /></td> <td><input type='hidden' name='id_aviso' value='$id_aviso' size='32' /></td> <td><input type='hidden' name='id_fact' value='$id_fact' size='32' /></td> <td><input type='hidden' name='MM_update' value='form10' /></td> </tr> </table> </form> ";
En ese php tengo imagenes para mandar formularios y lo que quiero es llamar a esta otra funcion mediante el id=mod10 de una de ellas.
Esta es la otra funcion donde modifico lo que antes he insertado:
Código Javascript:
Ver original
<script type="text/javascript"> $(document).ready(function() { $("#mod10").click(function(){ $("#form10").trigger("submit"); }); $('#form10').submit(function(event) { var datos = $(this).serialize(); event.preventDefault() $.ajax( { url:'update_recam.php', type:'POST', data:datos, beforeSend:function(objeto){ $('#carga').css({display:'block'}); }, complete:function(){ $('#carga').css('display','none'); }, success: function(data) { $('#result3').html(data); } }); }); }); </script>
Gracias y un saludo