Foros del Web » Programando para Internet » PHP »

problema con return de una funcion en javascript

Estas en el tema de problema con return de una funcion en javascript en el foro de PHP en Foros del Web. Hola a todos: Tengo problema con el return de una funcion en javascript. Me explico, tengo un formulario y en el onsubmit llamo a una ...
  #1 (permalink)  
Antiguo 28/09/2015, 10:57
 
Fecha de Ingreso: septiembre-2015
Mensajes: 4
Antigüedad: 4 años, 4 meses
Puntos: 0
problema con return de una funcion en javascript

Hola a todos:

Tengo problema con el return de una funcion en javascript.
Me explico, tengo un formulario y en el onsubmit llamo a una funcion en la cual pregunto si deseo modificar los campos del formulario. Pero el problema es que esta no me resulta ya que pasa directamente a la pagina en php que realizo la modificacion. Les dejo la funcion.

<form action="../mysql/ModificarReporte.php?&cerrado=<?=$array_cerrado[0]?>&numero=<?=$array_numero[0]?>&sn=<?=$sn?>&cc=<?=$cc?>" method="post" onsubmit="return modificar()">

la funcion en javascript

function modificar(){

jConfirm("Esta seguro de modificar el reporte", "Advertencia", function(r) {
if(r) {return true}
else{return false}})

}

Última edición por cohp; 28/09/2015 a las 11:05
  #2 (permalink)  
Antiguo 28/09/2015, 13:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 11 años, 10 meses
Puntos: 2534
Respuesta: problema con return de una funcion en javascript

Cita:
Tengo problema con el return de una funcion en javascript.
Entonces es un problema de Javascript, no tiene relación alguna con el foro de PHP.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 28/09/2015, 15:48
 
Fecha de Ingreso: septiembre-2015
Mensajes: 4
Antigüedad: 4 años, 4 meses
Puntos: 0
Respuesta: problema con return de una funcion en javascript

pateketrueke gracias por la aclaracion.

Pero ya solucione el problema y es hacer el llamado a traves de un boton no de un submit.

Dejo el codigo para si a alguien le interesa.

<form name="form1" method="post" action="../mysql/ModificarReporte.php?&cerrado=<?=$array_cerrado[0]?>&numero=<?=$array_numero[0]?>&sn=<?=$sn?>&cc=<?=$cc?>">

En el boton llamo a la funcion javascript.

<input type="button" name="ModificarReporte1" id="Modificar Reporte" value="Modificar Reporte" class="myButton" onclick="modificar()"/>

Y desde la funcion, si es verdadero, llamo al submit del formulario. Y ahi si funciona.

jConfirm("Esta seguro de modificar el reporte", "Advertencia", function(r) {
if(r) {
document.form1.submit();
}
});
}

Etiquetas: formulario, funcion, javascript, return, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:29.