Recientemente, estoy usando extjs para hacer un proyecto.
Busqué en línea las siguientes soluciones en línea y para la referencia de otras personas.
Cuando EXTJS realiza solicitudes de AJAX, el tiempo correspondiente predeterminado es de 30 segundos.
Esto requiere modificar el tiempo de espera de EXTJS:
2 Métodos:
1: Agregar: (Tiempo de espera: 100000000) Atributo al solicitar AJAX
La copia del código es la siguiente:
Ext.AJAX.REQUEST ({
URL: 'foo.php',
Éxito: Somefn,
Falla: Otherfn,
Tiempo de espera: 100000000, // predeterminado 30000 millones de segundos
Encabezados: {
'my-header': 'foo'
},
Params: {foo: 'bar'}
});
Ext.AJAX.REQUEST ({url: 'foo.php', éxito: somefn, falla: otherfn, timeout: 100000000, // encabezados predeterminados de 30000 millones: {'my-header': 'f oo'}, params: { foo: 'bar'}});
2: Agregar: ext.AJAX.TimeOut = 180000 al comienzo de JS;
La copia del código es la siguiente:
Ext.onready (function () {
Ext.blank_image_url = '../../common/ext3/resources/images/default/s.gif';
Ext.AJAX.TIMEOUT = 180000;
VardateType; // Tipo de informe
Ext.onready (function () {ext.blank_image_url = '../../common/ext3/resources/images/default/s.gif'; ext.ajax.timeout = 180000; var dataType; // prueba de tipo de informe Más tarde, se descubrió que la primera configuración no era válida y la segunda configuración era válida.
Debido a estar demasiado ocupado, lo probaré aquí primero. Inaceptable por 1 minuto.