Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con funciones

Estas en el tema de problema con funciones en el foro de Frameworks JS en Foros del Web. <script type="text/javascript"> var ajaxf = false; function cargador (envia) { if (ajaxf == false) { ajaxf = true; $.post ("action.php", {uno:envia}, function(data){ $("#cambia").slideUp(900).fadeTo(900,0).delay(700) .slideDown('slow').fadeTo("slow",1); setTimeout(function(){$("#cambia").html(data)},100 ...
  #1 (permalink)  
Antiguo 27/06/2011, 11:19
 
Fecha de Ingreso: junio-2011
Mensajes: 13
Antigüedad: 9 años, 4 meses
Puntos: 2
problema con funciones

<script type="text/javascript">



var ajaxf = false;



function cargador (envia) {
if (ajaxf == false) {
ajaxf = true;

$.post ("action.php", {uno:envia}, function(data){
$("#cambia").slideUp(900).fadeTo(900,0).delay(700) .slideDown('slow').fadeTo("slow",1);
setTimeout(function(){$("#cambia").html(data)},100 0);
});

ajaxf=false;

}



}



</script>

bueno lo que quiero es que mientras se ejecute el scrip no se vuelva ajecutar, PERO NO LO LOGRO algo esta mal? alguna idea?
  #2 (permalink)  
Antiguo 27/06/2011, 12:02
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 11 años, 11 meses
Puntos: 66
Respuesta: problema con funciones

prueba asi

Código Javascript:
Ver original
  1. var ajaxf = false;
  2.  
  3.  
  4.  
  5. function cargador (envia) {
  6. if (ajaxf == false) {
  7. ajaxf = true;
  8.  
  9. $.post ("action.php", {uno:envia}, function(data){
  10. $("#cambia").slideUp(900).fadeTo(900,0).delay(700) .slideDown('slow').fadeTo("slow",1);
  11. setTimeout(function(){$("#cambia").html(data); ajaxf=false;},1000);
  12. });
  13.  
  14.  
  15. }
  16.  
  17.  
  18.  
  19. }
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D
  #3 (permalink)  
Antiguo 28/06/2011, 07:37
 
Fecha de Ingreso: junio-2011
Mensajes: 13
Antigüedad: 9 años, 4 meses
Puntos: 2
Respuesta: problema con funciones

me sirvio muchas graxias. :P

Etiquetas: javascript, jquery
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 05:27.