Persistencia del diálogo modal<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Tengo un cuadro de diálogo modal que hace exactamente lo que quiero que haga después de presionar el botón Aceptar, pero la tarea que se realiza en respuesta al botón Aceptar toma un tiempo y todo este tiempo el cuadro de diálogo persiste. Cuando la tarea se completa, el dialogo va como debe. Solo me preocupa que cuando lance la aplicación a otros usuarios, existe la posibilidad de que alguien pueda presionar OK varias veces mientras se está realizando la tarea.
¿Hay alguna manera de hacer que el diálogo desaparezca rápidamente después de presionar OK, en qué tarea se está realizando?
Gracias,
Charlie
Re: Persistencia de diálogo modalHabía estado pensando en esto por un tiempo y dibujando en blanco. De alguna manera, después de publicar esto, a la mañana siguiente descubrí la respuesta. La solución fue simplemente mover los códigos fuera del código del botón Aceptar. En otras palabras, simplemente puse una marca (iflag = 1) dentro del código del botón OK, y nada más, y luego, en el script, puse el código a ejecutarse solo si iflag == 1 (por supuesto que inicializas a cero en algún lugar cerca de la parte superior de la secuencia de comandos). No estoy seguro de si eso será útil para alguien o no ...