Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   как установить таймаут у Ext.data.JsonStore (https://javascript.ru/forum/extjs/10183-kak-ustanovit-tajjmaut-u-ext-data-jsonstore.html)

serega063 22.06.2010 19:38

как установить таймаут у Ext.data.JsonStore
 
Собственно сабж
вот так
var mdhrStore = new Ext.data.JsonStore({
    url:'data.php',
    root:'rows',
    timeout:100,
    fields: [
      'HR','PR1','AM1','PR2','AM2','PR3']
  });

ни хрена не работает.

Kolyaj 22.06.2010 21:19

А почему должно работать?

Вызывайте load через нужный промежуток времени. В чём проблема-то?

serega063 22.06.2010 22:44

Не наверно не так выразился.
Есть сложный запрос который выполняется около 40-60 секунд.
А ExtJs рубит через 30. Как увеличить это порог?

Kolyaj 22.06.2010 23:18

Посмотреть в документации, которая у ExtJS замечательная, что есть свойство Ext.Ajax.timeout

mycoding 23.06.2010 09:57

А разве сам сервер не вырубает соединение через 30 секунд?
Я как то такое делал просто ajax-ом и пришлось менять сами настройки
сервера.

Kolyaj 23.06.2010 10:05

Цитата:

Сообщение от mycoding
А разве сам сервер на вырубает соединение через 30 секунд?

Не сервер вырубает, а PHP.

mycoding 23.06.2010 10:08

Ну как сказать, настройки сервера, а не сам php.
Или я как то не правильно понимаю?
Да наверное Вы правы сам PHP

serega063 28.06.2010 08:35

Ребят всем спасибо особено Kolyaj

Надо вот так
Ext.onReady(function () {
	Ext.Ajax.timeout = 1200000;

mycoding 28.06.2010 09:01

А твой пример в интернете есть?
Можешь ссылку дать?

lazy fish 01.07.2010 12:51

Цитата:

Сообщение от serega063 (Сообщение 61384)
Надо вот так
Ext.onReady(function () {
	Ext.Ajax.timeout = 1200000;

И после этого load будет вызываться через указанный интервал? У меня этого не происходит.


Часовой пояс GMT +3, время: 23:25.