¿EXT JS proporciona un mecanismo para campos dependientes? P.ej. el campo de contraseña no debe estar activo hasta que se haya ingresado el inicio de sesión.Campo dependiente en EXT JS
Respuesta
No, no hay forma de construir esto. Pero puede ayudarse a sí mismo al usar custom Validator o cualquier otro evento que se ajuste a sus necesidades de activación.
Modifique el Validador personalizado en su campo de nombre de usuario para activar el campo de contraseña deshabilitada después de que se alcancen los caracteres de nombre de usuario mínimos.
El beneficio del custom Validator es que se dispara mientras escribe.
Sé que había una opción de configuración formBind en Ext 3.3 y dice que hay algo en 4.0 pero los documentos no son muy buenos ahora. Funciona bien con botones pero nunca los he usado en campos.
según API ExtJS:
Cualquier componente dentro del FormPanel se pueden configurar con formBind: cierto. Esto hará que ese componente se deshabilite automáticamente cuando el formulario no sea válido y se habilitará cuando sea válido. Esto se usa con mayor frecuencia para los componentes Button para evitar enviar el formulario en un estado no válido, pero se puede usar en cualquier tipo de componente.
que es adecuado para el campo depende ... – sra
@sra Enganchar en CustomValidators en los campos es tedioso. Idk cuál es el uso indentado del OP, pero la opción formBind debería funcionar para ellos. – pllee
Pero sin una contraseña, el formulario aún no es válido ... Como está escrito en la API, esto se usa comúnmente para botones. La contraseña depende del nombre de usuario, no de todo el formulario. Formbind tiene la intención de evitar el envío del formulario si algo sale mal. – sra
- 1. Ext JS pregunta xtemplate - compruebe si existe campo
- 2. request.xhr undefined en Ext JS
- 3. Comparando YUI y Ext JS
- 4. Smart Client vs Ext JS
- 5. EXT Js Solicitud ajax síncrona
- 6. Ext JS Message Box Position
- 7. archivo de carga utilizando Ext JS
- 8. Ext JS soporte de internacionalización
- 9. Uso de Ext JS en ASP.NET
- 10. ¿Hay variables globales en EXT JS
- 11. ¿Todo está en Ext js blue?
- 12. Ext Js: haga clic en un botón
- 13. Ext JS en el evento click
- 14. Cuál es la diferencia entre la biblioteca EXT-JS, EXT-CORE, EXT-GWT
- 15. atributo dependiente de otro campo
- 16. Ext JS 4: ¿De qué sirve?
- 17. tratando de atrapar estado 302 Ext JS
- 18. Celdas de cuadrícula Word-wrap en Ext JS
- 19. Auto-size Ext JS Ventana basada en contenido, hasta maxHeight
- 20. Dónde está el paquete Ext JS 4 ux
- 21. La mejor herramienta para compilar aplicaciones Sencha (Ext JS) es?
- 22. Ext JS tener una columna de botones de radio
- 23. ext js - Enlace de ColumnModel a un objeto json complejo
- 24. Ext GWT vs GWT-EXT
- 25. Drupal: Cómo hacer que un campo dependiente usando CTools
- 26. Diferencia entre gwt-ext y ext-gwt
- 27. Cómo insertar espacios entre componentes en el diseño de Ext js 4
- 28. En una aplicación Ext JS 4 MVC, ¿cuál debería ser el responsable de cargar las tiendas?
- 29. EXT JS: agregando un detector en cualquier elemento agregado a un contenedor
- 30. ¿Cómo reutilizar la tienda en la aplicación EXT JS 4 MVC sin recarga múltiple?
No creo que haya ningún mecanismo integrado, pero podría enganchar fácilmente en el desenfoque de su campo de inicio de sesión o cambiar el evento para conectarlo usted mismo. – Jonas