Latest web development tutorials
×

jQuery EasyUI курс

jQuery EasyUI курс jQuery EasyUI Краткое введение

jEasyUI приложение

jEasyUI Создание приложения CRUD jEasyUI Создание сетки данных CRUD jEasyUI Бланк заявления CRUD jEasyUI Создание RSS-ридер

jEasyUI Перетаскивание

jEasyUI Основные перетаскивания jEasyUI Создание падение корзины jEasyUI Создание школьной программы

jEasyUI Меню и кнопки

jEasyUI Создание простого меню jEasyUI Создать кнопку Link jEasyUI Создание кнопки меню jEasyUI Создать сплит кнопку

jEasyUI раскладка

jEasyUI Создание макета границы jEasyUI Создание сложных макетов jEasyUI Создание складной панели jEasyUI Создать закладку jEasyUI Динамически добавить вкладки jEasyUI Добавить вкладку Автозапуск jEasyUI Создание XP Style на левой боковой панели

jEasyUI Data Grid

jEasyUI Старинное к сетке данных таблицы HTML jEasyUI Получить выбранные строки данных jEasyUI Добавить запрос jEasyUI Добавить панель инструментов jEasyUI Создание сложных панелей инструментов jEasyUI Установка замораживающих колонок jEasyUI Динамическое изменение столбца jEasyUI Формат Столбцы jEasyUI Установить вид jEasyUI Пользовательские заказа jEasyUI Создать комбинацию столбцов jEasyUI Добавить флажок jEasyUI Пользовательские оповещения по громкой связи jEasyUI Включить встроенное редактирование jEasyUI Расширенная редактор jEasyUI Колонка операции jEasyUI Merged клеток jEasyUI Создать пользовательский вид jEasyUI Создать резюме колонтитула jEasyUI Условия, установленные строки цвет фона jEasyUI Создайте таблицу свойств jEasyUI Expanded линии Показать Подробнее jEasyUI Создание Подразделения jEasyUI Дисплей массивную данные jEasyUI Добавить компонент страницы

jEasyUI окно

jEasyUI Создание простого окна jEasyUI Пользовательские окна Панели инструментов jEasyUI Оконные и Layout jEasyUI Создать диалог jEasyUI диалоговое окно Настройка

jEasyUI Дерево меню

jEasyUI Используйте теги для создания меню дерева jEasyUI Создание асинхронной меню дерева jEasyUI Добавление меню узла дерева jEasyUI Создание меню дерева с флажками jEasyUI Перетащите элемент управления дерева меню jEasyUI Загрузка меню дерева родитель / дочерние узлы jEasyUI Создание дерева на основе сетки jEasyUI Создание сложных дерева сетки jEasyUI Подгружено сетки дерево jEasyUI Добавить вкладку дерева сетки jEasyUI узел дерева сетки Отложенной загрузки

jEasyUI форма

jEasyUI Отправить форму для создания асинхронного jEasyUI Аутентификация с помощью форм jEasyUI Создание дерева выпадающий список jEasyUI Формат выпадающий jEasyUI Фильтр сетки данных выпадающие

jEasyUI справочное руководство

jQuery EasyUI Виджет jQuery EasyUI распространение

JQuery плагин EasyUI

Jquery EasyUI при условии, для создания кросс-браузерный веб-страниц полный набор компонентов, в том числе мощный DataGrid (сетка данных), TreeGrid (форма дерева), панель (панель), комбо (раскрывающийся комбинации) и так далее. Пользователи могут комбинируют эти компоненты также могут быть использованы отдельно один.

Вставные список

Основание (основания)

Layout (Макет)

Меню (Menu) и (кнопка)

Форма (форма)

Окно (Window)

DataGrid (Data Grid) и дерево (дерево)

Виджет

Easyui Каждый компонент имеет свойства, методы и события. Пользователи могут легко распространяться на эти компоненты.

свойство

Она определяется в jQuery.fn. {Plugin} .defaults. Например, диалоговые атрибуты определены в jQuery.fn.dialog.defaults.

событие

Событие (функция обратного вызова) определена в jQuery.fn. {Plugin} .defaults.

способ

Метод вызова Синтаксис: $ ( 'селектор') плагин ( "метод", параметр) ;.

где:

  • селектор JQuery является селектор объекта.
  • Плагин является именем плагина.
  • Метод с вилкой, чтобы соответствовать существующий метод.
  • параметр является объектом параметр может быть объектом, строка ...

Метод определен в jQuery.fn. {Plugin} .methods. Каждый метод имеет два параметра: JQ и параметров. Первый параметр 'JQ' необходимо, ссылку на объект JQuery. Второй параметр 'парам' относится к фактическим параметрам метода прошли. Например, чтобы расширить диалог метод компонент под названием 'mymove' подход следующим образом:

$ .extend ($. Fn.dialog.methods, {
    mymove: функция (JQ, newposition) {
		вернуть jq.each (функция () {
			$ (Это) .dialog ( 'движение', newposition);
		});
    }
});

Теперь вы можете вызвать метод 'mymove', чтобы переместить диалоговое окно (диалоговое окно) в указанное место:

$ ( '# Dd'). Диалог ( 'mymove', {
    Слева направо: 200,
    верх: 100
});

Я начал использовать JQuery EasyUI

Скачать библиотеку, а также ссылки EasyUI CSS и JavaScript файлы в вашей странице.

<Link отн = тип "таблица стилей" = "текст / CSS" HREF = "easyui / темы / по умолчанию / easyui.css">
<Link отн = тип "таблица стилей" = "текст / CSS" HREF = "easyui / темы / icon.css">
<Script тип = "текст / JavaScript" SRC = "easyui / JQuery-1.7.2.min.js"> </ скрипт>
<Тип скрипта = "текст / JavaScript" SRC = "easyui / jquery.easyui.min.js"> </ скрипт>

После того, как вы ссылаетесь EasyUI необходимые файлы, вы можете определить компоненты EasyUI за счет использования тегов или JavaScript. Например, на верхней панели с функцией складывания, вам нужно написать HTML код следующим образом:

<Div ID = класс "р" = "easyui панели" стиль = "ширина: 500px; высота: 200px; обивка: 10px;"
    название = "Моя группа" iconCls = "Значок-сохранить" разборные = "истинный">
    Содержание панели
</ Div>

При создании компонента путем маркировки, атрибут 'Data-Options' используется для поддержки имя свойства, начиная с версии 1.3 HTML5 совместимы. Таким образом, вы можете переписать приведенный выше код следующим образом:

<Div ID = класс "р" = "easyui панели" стиль = "ширина: 500px; высота: 200px; обивка: 10px;"
    название = "My Panel" Data-опции = "iconCls: 'иконка-Сохранить", складная: истинный ">
    Содержание панели
</ Div>

Следующий код показывает, как создать связанный со списком событие 'onSelect'.

<Input класс = "easyui-выпадающий" название = "язык"
    Данные опции-= "
    URL: 'combobox_data.json',
    valueField: 'ID',
    TextField: 'текст',
    panelHeight: 'авто',
    onSelect: функция (запись) {
    Оповещение (record.text)
    } ">