Foros del Web » Programando para Internet » Javascript »

Duda con Sencha Touch

Estas en el tema de Duda con Sencha Touch en el foro de Javascript en Foros del Web. Cordial Saludo, Amigos recurro a ustedes porque en realidad soy nuevo en sencha-touch. La cuestión es que necesito hacer una validación de unos chekbox, de ...
  #1 (permalink)  
Antiguo 20/06/2013, 19:48
 
Fecha de Ingreso: noviembre-2012
Ubicación: Cali - Colombia
Mensajes: 46
Antigüedad: 12 años
Puntos: 0
Duda con Sencha Touch

Cordial Saludo,

Amigos recurro a ustedes porque en realidad soy nuevo en sencha-touch.

La cuestión es que necesito hacer una validación de unos chekbox, de que solo pueda seleccionar 1, es como hacer un grupo. Esto era simple con los radiobuttons, ya que solo se colocaba el mismo nombre y ya. (Bueno creo que tambien es así para sencha).

Tengo esto en la vista:

xtype: 'panel',
id: 'transport'

items:[
{
xtype:'checkboxfield',
name: 'trans',
label: 'sadasdsad'
},
{
aqui otro checkbox
},
{
aqui otro checkbox
}
]

La cuestion es que desde el controlador.

obtengo los datos de este de la forma que es:
y bueno ese codigo no lo tengo a la mano en estos momentos..

La function que hace la validación, pide unos parametros y esas cosas.. aunque ese no es el problema..

lo que hay dentro de la function es esto


var panel= Ext.getCmp('transport');

var item= panel.getItems();

Esto me trae los hijos del panel trasnport.. que son los checkbox

luego hago el loop

for(var i=0; i<item.lenght;i++){
var items= item[i];
console.log(items);
console.log(items.getAt[i]);
}

Aqui obtengo los datos de los checkbox y todas esas cosas.. es lo que he alcanzado a hacer con los pocos tutoriales que se ven de sencha touch.

Ahora quisiera saber y si alguien sabe un poco mas sobre este lenguaje, para lograr terminar la validación. Es decir.. Saber cual esta seleccionado y cual no.. para obtener esos valores y lograr terminar la validacion.

que podría ser... deshabilitar los otros 2 checkbox cuando haya 1 seleccionado.. o cuando intente seleccionar el segundo de el alert con el error. O alguna manera que eso ya vendría siendo lo de menos.

Les agradezco mucho su tiempo y su atención
  #2 (permalink)  
Antiguo 21/06/2013, 07:28
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Duda con Sencha Touch

si sólo debe de marcarse una opción, utilice un radiobutton, no entiendo porque complicarse tanto.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 22/06/2013, 21:11
 
Fecha de Ingreso: noviembre-2012
Ubicación: Cali - Colombia
Mensajes: 46
Antigüedad: 12 años
Puntos: 0
Respuesta: Duda con Sencha Touch

Cita:
Iniciado por maycolalvarez Ver Mensaje
si sólo debe de marcarse una opción, utilice un radiobutton, no entiendo porque complicarse tanto.
Gracias por el interes.. pero no, debe ser checkbox.

Aunque ya lo solucioné gracias..

la function que tiene sencha se llama check en ella hay un parametro tambien llamado check el que se puede usar para validar que funcione.

se guarda el getvalue en una variable y se compara si es diferente con el check.

Si cumple esa condicion entonces esa variable se iguala a false... listo
  #4 (permalink)  
Antiguo 26/06/2013, 08:38
Avatar de Sumerio  
Fecha de Ingreso: octubre-2009
Mensajes: 195
Antigüedad: 15 años, 1 mes
Puntos: 6
Respuesta: Duda con Sencha Touch

Hola tienes material de Ext Js 4.2, estoy buscando hacer un Locking Grid Example, pero no encuentro la manera de hacerlo dinamico con BD.
Atte.
  #5 (permalink)  
Antiguo 28/06/2013, 15:48
 
Fecha de Ingreso: noviembre-2012
Ubicación: Cali - Colombia
Mensajes: 46
Antigüedad: 12 años
Puntos: 0
Respuesta: Duda con Sencha Touch

Cita:
Iniciado por Sumerio Ver Mensaje
Hola tienes material de Ext Js 4.2, estoy buscando hacer un Locking Grid Example, pero no encuentro la manera de hacerlo dinamico con BD.
Atte.
LA documentación de sencha es muy buena entra a ella y busca. hay ejemplos claros y sus componentes se espefican muy facilmente..

revisa por aquí
http://docs.sencha.com/extjs/4.2.1/#...mary-grid.html

Etiquetas: checkbox, touch, validacion
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 13:51.