![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
DmiSbr |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
Доброго всем дня !
Подскажите начинающему в Web-разработке Использую связку: на серверной стороне - CodeIgniter, клиентская часть - ExtJS Из базы данных на Firebird выбираются данные из таблицы "Перечень валют" my_model.php
my_controller.php
my_view.php
ComboBox не заполняется данными Если вывести в контроллере данные
А во вью сделать вывод <?print_r($combo_data);?> массив выводиться: {"currency":[{"CUR_ID":1,"CUR_NAME":"\u0414\u043e\u043b\u043b\u0430\u0440 \u0421\u0428\u0410"},{"CUR_ID":2,"CUR_NAME":"\u0415\u0432\u0440\u043e"},{"CUR_ID":3,"CUR_NAME":"\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0440\u0443\u0431\u043b\u044c"},{"CUR_ID":4,"CUR_NAME":"\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439 \u0444\u0443\u043d\u0442 \u0441\u0442\u0435\u0440\u043b\u0438\u043d\u0433\u043e\u0432"},{"CUR_ID":5,"CUR_NAME":"\u041a\u0430\u043d\u0430\u0434\u0441\u043a\u0438\u0439 \u0434\u043e\u043b\u043b\u0430\u0440"},{"CUR_ID":6,"CUR_NAME":"\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0430\u044f \u0433\u0440\u0438\u0432\u043d\u0430"},{"CUR_ID":7,"CUR_NAME":"\u041d\u0435\u043c\u0435\u0446\u043a\u0430\u044f \u043c\u0430\u0440\u043a\u0430"}]} Подскажите в чем ошибка, бьюсь неделю. Опробовал несколько вариантов, результат тот же. |
||||||||
|
|||||||||
ashain |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 3.7.2011 Репутация: нет Всего: 1 |
Может попробовать сначало сделать статическую страницу, и загрузить в комбобокс данные. Если всё ок, то искать зарытую собаку во view.
|
|||
|
||||
DmiSbr |
|
||||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
2 ashain
Статическую страницу я делал. CodeIgniter замечательно передает данные в ComboBox my_controller.php
my_view.php
Мне интересно было разобраться с ExtJS. Мой код практически полностью повторяет пример из книги "ExtJS in Action", но почему-то не хочет работать. При использовании локального Store тоже все замечательно работает ![]() |
||||
|
|||||
-=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
DmiSbr, firebug что показывает?
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
DmiSbr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
2 -=Ustas=-
В том то и проблема, что firebug молчит, как будто все прекрасно |
|||
|
||||
-=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
DmiSbr, на такой случай есть console.log пошагово. Проставьте везде по коду и смотрите что и где происходит, если нет возможности альтернативной отладки (например с помощью aptana).
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
DmiSbr |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
Заработал такой вариант
my_controller.php
my_view.php
теперь ComboBox заполняется, но.... Вверху страницы печатается массив store если в контроллере заменить строку возврата echo ... на return ... ComboBox становиться пустым Что же опять не так ? Во всех примерах возврат происходит именно через echo... Как избавиться от массива вверху страницы ? Или переделать возврат данных на страницу ? 2 -=Ustas=- console.log не спасает. Пытался после создания и загрузки массива выводить
Добавлено через 12 минут и 3 секунды Прошу прощения.... забыл убрать передачу из контроллера store при загрузке вьюшки Сейчас все замечательно |
||||||
|
|||||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |