EditGridPanel de Extjs, una de las columnas es un cuadro desplegable Cuando se selecciona el cuadro desplegable, las siguientes columnas se mostrarán en cascada.
editor?{
Xtype: ?combobox',
ID: ?date',
Editable: ?false, ?/ /?¿Se pueden editar las configuraciones?
? ¿Oyentes?{
¿cambiar?:?function(){
?alert(Ext.getCmp('date) ') .getValue());
}
}
}
La parte con el origen negro en él Esto es lo que necesitas saber
La idea general que puedo darte es que necesitas entender lo que está pasando. >La idea general que puedo darte es:
¿Después de escuchar el cuadro desplegable para obtener el ID del usuario seleccionado? ¿Utiliza Ext.ajax.request() para solicitar datos del servidor de forma asincrónica? ¿Después de obtener los datos? Simplemente asígnalo a los siguientes tres cuadros de texto que necesitas mostrar.
¿Tienes miedo de no estar familiarizado con Ext.ajax.request()? Se adjunta un código de muestra como referencia
Ext.ajax.request({
url?:?, // Consulta la dirección de fondo de los datos según el ID de usuario
método ?POST',
sincronización?: ?verdadero,
devolución de llamada?{
var resultado =?Ext.decode(response.responseText); //Asigna el valor de retorno al resultado
//Usa el resultado para obtener los valores que necesitas para los siguientes tres cuadros de texto. Supongo que no es necesario que continúe. ¿También deberías saber cómo? escribir
}
})