Показать сообщение отдельно
  #2 (permalink)  
Старый 05.08.2014, 07:05
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,577

Возможно так, хотя с Ext дела не имел.
Excelsior.combo.Quotes = function (config) {
  config = config || {};
  var tickers = []; //Здесь пытаюсь объявить массив, пох..н что tickers=[]; window.tickers=[]; tickres=newArray;
  Ext.Ajax.request({
    url: 'http://excprofit.ru/getticker',
    success: function (response, options) {
      tickers = JSON.parse(response.responseText);
      Ext.applyIf(config, {
        store: new Ext.data.ArrayStore({
          id: 0,
          fields: ['unit', 'display'],
          data: [
            [1, tickers[0].company] //Uncaught TypeError: Cannot read property 'company' of undefined - И хоть ты сдохни
            , [2, 'tick[0]'],
            [3, 'Газпром (GAZP)'],
            [4, 'ИнтерРАО (IRAO)'],
            [5, 'Лукойл (LKOH)'],
            [6, 'МТС (MTSI)'],
            [7, 'Роснефть (ROSN)'],
            [8, 'НЛМК (NLMK)'],
            [9, 'Новатэк (NVTK)'],
            [10, 'Ростелеком (RTKM)'],
            [11, 'Сбербанк (SBER3)'],
            [12, 'Сбербанк-пр (SBERP3)'],
            [13, 'Северсталь (CHMF)'],
            [14, 'Сургутнефтегаз (CNGS)'],
            [15, 'Сургутнефтегаз-пр (CNGSP)'],
            [16, 'Татнефть (TATN3)'],
            [17, 'Транснефть (TRNFP)'],
            [18, 'Уркалий (URKA)'],
            [19, 'ФСК ЕЭС (FSKE)'],
            [20, 'Холдинг МРСК (HMRK)'],
            [21, 'РусГидро (FGGK)']
          ]
        }),
        mode: 'local',
        displayField: 'display',
        valueField: 'unit'
      });
      Excelsior.combo.Quotes.superclass.constructor.call(this, config);
    },
    failure: function (response, options) {
      console.log("Error");
    }
  });

};
__________________
29375, 35
Ответить с цитированием