xslt, js, jquery,extjs, codeigniter

  1. 12.2 ExtJS — манипуляции с узлами DOM. добавление, удаление узлов и т.п.

    Когда пару месяцев назад писал эти записки, во всем что касается манипуляций с DOM было много нецензурных комментариев, я их удалил. Не то то свыкся с мыслю что придется иметь с этим дело, а скорее в реальной работе оказалось, что с этим дело иметь не придется. Ну а если все же придется, тогда скорее всего забуду все это как страшный сон и подключу что-то более дееспособное чем существующие в ExtJS методы.
  2. 12.1 ExtJS — манипуляции с узлами DOM. Установка/чтение стилей, классов, атрибутов

    манипуляции с узлами DOM. Установка/чтение стилей, классов, атрибутов в ExtJS. Опять же лаконичностью и простотой jQuery здесь не пахнет.
  3. 11.2 Навигация по DOM в ExtJS. Разборки с Element/CompositeElement

    Разборки с Ext.core.Element заняли у меня слишком много времени, потому что зациклился на поиске привычных по jQuery методов навигации по DOM в виде цепочек запросов
  4. 11.1 Навигация по DOM в ExtJS

    Как ни странно этот раздел оказался одни из самых тяжелых. Привычка легко и просто работать с DOM в Prototype, jQuery и др., вызвало крайнее удивление того, с чем столкнулся в ExtJS.
  5. 10.2 Деревья в ExtJS. Манипуляции с узлами

    Рассматриваются добавление, удаление узлов, навигация по дереву, Drag & Drop.
  6. 10.1 Деревья в ExtJS. Инициализация

    Рассматривается три варианта загрузки — инициализация из статического объекта, инициализация из Ajax-запроса. И дополнительно вариант дерево совмещенное с таблицей.
  7. 9.3 ExtJS: Форма. Submit

    Пример сабмита формы сдернут с минимальными изменениями из книги «Ext JS 3.0 Cookbook», часть которой автор которую ее автор Jorge Ramon, выложил в открытый доступ. Спасибо, тебе Jorge Ramon!
  8. 9.2 ExtJS: Форма. Сложные (составные) элементы

    Сложные (составные) элементы форм — это radio,checbox и combobox. Почледний компонент совмещает функции обычного листбокса, а также текстового поля с выпажающей подсказкой типа гугловского Ajax Suggest
  9. 9.1 ExtJS: Форма. Простые элементы

    Лучше всего смотреть как работают элементы форм в официальной документации. Здесь я просто свел все примеры на одну страницу и по необходимости снабдил комментариями. Чуть более сложные компоненты я рассмотрю дальше.
  10. 8.4 ExtJS: GridPanel — табличка с редактированием полей (продолжение)

    Немного модифицирую предыдущий пример. Модификация будет заключаться в следующем: Вместо редактирования построчно, редактироваание будет вестись отедльно в каждой ячейке Синхронизация изменений будет выполняться не автоматически а по нажатию на кнопку «Save» Кнопка удаления будет размещена в каждой строке. Поехали.
  11. 8.3 ExtJS: GridPanel — табличка с редактированием полей

    Как правило В богатых приложениях таблицы используются не столько для отображения, сколько для управления данными — удаления, добавления, редактирования записей. В этом примере я попробую сделать табличку с возможностью редактирования, добавления и удаления полей. В качестве основы я взял пример с официального сайта, только немного сократил. Сейчас я попробую внести возможность редактирования данных на базе примера из предыдущей части, где выводился телефонный справочник. Код практически весь сохраняется, модификация не очень большая. Что меняется?
  12. 8.2 ExtJS: GridPanel загрузка данных из Ajax

    Пример из первой части малоинтересен, потому что в больших приложениях, для которых рассчитан ExtJS данные выбираются из удаленных источников. В этой части разберу пример выборки таблицы по Ajax-запросу. Громоздить что-то в виде полноценного приложения с SQL не буду, а соберу маленький php-имитатор большой базы данных. А по ходу рассмотрения примеров буду его модифицировать, добавляя отсутствующие функции.
  13. 8.1 ExtJS: GridPanel — типа таблички с данными

    Мегатаблицы — один из главных элементов UI для любого большого приложения. Как и все в ExtJS компонент GridPanel имеет кучу самых разнообразных прибабахов в виде загрузки через Ajax, листалки страниц, возможности редактирования несколькими способами, группировки, фильтрации и т.п. Но в этом разделе я рассмотрю самую простую статическую таблицу.
  14. 7. ExtJS: — Панели с закладками (Ext.tab.Panel)

    Панель с закладками она и в ExtJS панель с закладками. С учетом назначения ExtJS всякие мулечки, запихнутые в аналогичные jQuery плагины излишеством не кажутся.
  15. 6.2 ExtJS: Инструментальные панели. Часть 2. Меню (Ext.menu.Menu)

    Большое приложение без меню — это и не большое и не приложение. В настоящих, больших приложениях, кнопки в верхней инструментальной панели обычно совмещены с выпадающими меню. Пример такой кнопки-меню приведен здесь
  16. 6.1 ExtJS: Инструментальные панели. Часть 1. Кнопки

    Инструментальные панели — меню, кнопочки, статусная строка, которые обычно располагаются в верхней и нижней части большинства приложений — вполне самостоятельный компоненты, которые позволяют оживить окна.
  17. 5. ExtJS лэйоуты (Ext.layout.container)

    Окно Ext.Window может содержать несколько панелей Ext.Panel, каждая из которых может быть составной и в свою очередь содержать другие панели. Нужно понять как правильно размещать панели в пределах окна.
  18. 4. Пара слов об устройстве компонент ExtJS

    Тут наверное надо немного разобраться в иерархии компонент ExtJS. Всего пару, чтобы можно было двигаться дальше. Для примера разберу самое простое — встраивание панелей в окна
  19. 3.2 Окна ExtJS (Ext.window.Window). События

    Здесь я рассматриваю самый простой и очевидный способ привязки событий к компоненту (в данном случае это окно Ext.window.Window). Но позже нужно будет заняться событиями плотнее в отдельной части.
  20. 3.1 Окна ExtJS (Ext.window.Window) Конфигурирование, методы

    Часть 1. В этой частия я разбираюсь с конфигурированием всплывающих окон (Ext.window.Window), и основными методами управления ими
  21. 2. Модальные сообщения в ExtJS. Ext.window.MessageBox

    На этой странице сразу несколько примеров с различными модальными окнами-сообщениями — аналогами стандартных javascript-функций confirm, prompt и alert
  22. 1. Hello, ExtJS World!

    Следуя традиции, заведенной Б.В. Керниганом и Д.М. Ричи, первая задача в изучении чего угодно — вывод сообщения «Hello, World!». Смысл этого примера в том, что для Hello World ExtJS не нужен. Он предназначен не для этого. Хотя попытки засунуть его в любую щель уже видны, хотя обойти jQuery в этом смысле ему не удастся никогда.
  23. Ajax – вид сбоку

    Кажется про Ajax, родившийся в недрах MS Internet Explorer и получивший распространение благодаря Google писать больше нечего. Но я все же рискну. Речь идет о старом мифе «Ajax вредит SEO» и о том, как эта технология может улучшить внешний вид сайта.
  24. Превращаем jwysiwyg в fCKEditor

    В большинстве случаев легкого jWysiwyg, весящего всего 7К в упакованном виде хватает с лихвой. Но иногда избежать сложного форматирования, всавки картинок и прочей ерунды избежать невозможно, и тогда приходится ставить FCKEditor (или TinyMCE). Всегда хотелось совместить приятное с полезным и при разработке очередной CMS решил написать плагин jwysiwyg, который превращает его при необходимости в wysiwygMonster
  25. Динамичеческая загрузка jWYSIWYG

    Ниже я рассматривал CMS и выяснилось, что они подгружают по нескольку десятков самых разнообразных файлов, большая часть из которых даром не нужна. Для того чтобы уменьшить число ненужных загрузок можно применить динамическую загрузку скриптов. Благо jquery позволяет это делать легко и непринужденно.
Страницы:  « 1 2 3 4 5 » 
Go Index Test