jorozco
(Jhon Jairo D. Orozco)
7 Febrero, 2013 15:51
1
Buen día
Cuando por código activo o desactivo el botón GUARDAR de un CI (botonera Super-Inferior), sucede algo extraño y es que solamente se aplica sobre el botón superior, sin aplicar la misma operacion sobre el botón inferior, Ejm. inicialmente inicia desactivado, y dependiendo de un valor requiero activarlo para hacer el proceso de guardar.
{$this->objeto_js}.actualizar_datos = function(datos) {
if (datos[0] == 0) {
this.controlador.controlador.activar_boton(‘procesar’);
return true;
}
else {
this.controlador.controlador.desactivar_boton(‘procesar’);
return false;
}
}
Gracias.
eluqueunca
(Luque, Emilio José)
9 Febrero, 2012 22:07
2
Hola
En teoría no podría haber dos objetos con el mismo id en una página.
Emilio
eluqueunca
(Luque, Emilio José)
14 Febrero, 2013 21:31
3
Hola
Esto sería “relativamente facil de parchar”.
Ahora, una solución como corresponde, me parece que sería bastante laboriosa.
Emilio
jorozco
(Jhon Jairo D. Orozco)
15 Febrero, 2013 13:12
4
Y que es lo fácil, dejar solamente un solo botón, desde el editor ??
Creo que esto tienen que ver cuando comunico via ajax, para traer algunos parametros, porque sin esta comunicación no se presenta el problema.
Gracias
eluqueunca
(Luque, Emilio José)
15 Febrero, 2013 14:01
5
Hola
Si se necesita la doble botonera en un formulario, hay que modificar los js para que trabajen con nombres y no con id.
Emilio
P.D.
La construccion que hay que armar en ei.js es del tipo
ei.prototype.desactivar_boton = function(id) {
var botones = document.getElementsByName(this._input_submit + '_' + id);
for (var i = 0; i < botones.length; i++) {
botones[i].disabled = true;
}
//this.get_boton(id).disabled = true;
};
eluqueunca
(Luque, Emilio José)
6 Septiembre, 2013 22:14
6
Hola
Esto se habia resuelto, de esta u otra forma?
Me refiero oficialmente en toba.
Emilio