La casilla de verificación (casilla de verificación) se usa principalmente para recibir opciones seleccionadas por el usuario.
Como se muestra en la figura (ignore el aspecto malo de la interfaz de usuario):
El código principal de esta ventana emergente es el siguiente:
La copia del código es la siguiente:
var win = new Ext.Window ({
modal: verdadero,
Título: '¿Estás seguro de que quieres rechazar la mesa? '
Ancho: 500,
llanura: verdadero,
Elementos: [FP]
});
win.show ();
La ventana emergente es el portador, y el [fp] en los elementos es el mango del formulario.
La definición específica es la siguiente:
La copia del código es la siguiente:
var fp = ext.create ('ext.formpanel', {
Marco: Verdadero,
FieldDefaults: {
Etiqueta de etiqueta: 110
},
Ancho: 500,
Bodypadding: 10,
Elementos: [
{
Xtype: 'Fieldset',
Flex: 1,
// Título: '¿Estás seguro de que quieres rechazar la tabla? '
defaultType: 'casilla de verificación',
Diseño: 'Anchor',
Valores predeterminados: {
Anchor: '100%',
HidEtimtylabel: Falso
},
elementos:[{
FieldLabel: 'Seleccione el motivo del rechazo:',
BoxLabel: 'Este formulario no se llena en su totalidad. '
Nombre: 'Integridad',
InputValue: '1'
}, {
Nombre: 'Correcto',
BoxLabel: 'El formulario no se llena con precisión. '
InputValue: '1'
}]
}],
Botones: [
{texto: 'confirmar', handler: function () {
// Si obtiene información de integridad y precisión, es 1, pero no 0
if (fp.getform (). isValid ()) {
console.log (fp.getform (). findfield ('integridad'). getValue ()? 1: 0);
console.log (fp.getform (). findfield ('correcto'). getValue ()? 1: 0)
}
win.hide ();
}
}, {
Texto: 'Cancelar',
Handler: function () {
win.hide ();
}
}]
});
Esto básicamente cubre toda la información de interés. Para más detalles, consulte la API misma.
Concéntrese en obtener el valor de la casilla de verificación
La copia del código es la siguiente:
console.log (fp.getform (). findfield ('integridad'). getValue ()? 1: 0);
console.log (fp.getform (). findfield ('correcto'). getValue ()? 1: 0)
Estas dos oraciones son cómo obtener el valor de integridad y corrección.