Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2013, 19:48
jose920405
 
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