Вопрос: Код возврата компонента: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXMLHttpRequest.open] "nsresult:" 0x80070057 (NS_ERROR_ILLEGAL_VALUE)


Я потратил 2 дня, пытаясь выяснить эту ошибку и хотел бы поделиться разрешением

Проблема:   Я пытаюсь перенастроить панель решетки extjs во время выполнения с другим хранилищем данных

Код с ошибкой:

var el = Ext.getCmp('DummyGrid');
  el.reconfigure(SLADataStore, SLAColumnModel);
  el.load();

Ошибка: Неиспользуемое исключение: [Исключение ... "Компонент возвращает код отказа: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXMLHttpRequest.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" местоположение: "JS frame :: http://extjs.cachefly.net/ext-3.2.1/adapter/ext/ext-base.js

код без ошибки:

var el = Ext.getCmp('DummyGrid');
el.reconfigure(SLADataStore, SLAColumnModel);
SLADataStore.load({
     params: {  start: 0,
                limit: 25, 
                sort: 'LevelID',
                dir: 'ASC'}
                 });

Причина ошибки: когда я пытаюсь загрузить, должен был быть datastore.load () не component.load ()

Надеюсь, что этот пост может помочь 2 дням их времени, которые могут быть хорошо потрачены на пиво;)

-Сидел


5


источник


Ответы:


Пытаться

el.getStore().load();

0