JqGrid Част I Въведение, mkb333

Базата ми от знания.

- Не се стеснявайте - каза Черната кралица - това е просто агнешко бутче, нищо повече, нищо по-малко.
Ще ви хареса, уверявам ви.
Запознайте се. Алис, това е Агнешки крак.
Агнешко краче, това е Алис.

Предговор

Въведение

Всеки набор от данни може да бъде представен като двуизмерен масив - таблица. Считам таблицата за един от основните елементи на представянето на информация. Благодарение на тази структура на организацията, човек може да вижда, оценява и лесно да манипулира данните в тази форма.

В тази поредица от статии ще се опитам да ви представя и заедно с вас да разберем всички прелести на прекрасния плъгин за jQuery - jqGrid. За да ви дам представа за това „чудовище“, да, това е „чудовище“, ще дам линк към сайта-галерия на разработчика. Препоръчвам да разгледате всички примери за работа с таблицата.

Лично аз, когато видях "това", бях шокиран и реших да разглобя този плъгин. Но веднага се разочаровах, не се получи! И след като проверих всичко отново, разбрах, че проблемът не е в приставката, а в мен. Ето още една причина да седна за този цикъл. След това ме обзе друго разочарование, скриптът предизвика грешка в IE и отказа да работи. Това се дължи на грешка в кода на приставката, която беше фиксирана на версия 3.6.1 (По време на писането на статията последната версия беше 3.6.2). Така че влязох в този плъгин. Сигурен съм, че ви е писнало от празното ми бърборене и трябва да се захванете за работа.

I. Подготовка за монтаж

Преди да започнем каквато и да е работа, трябва да подготвим „инструменти“ и „материали“.
Инструменти (които използвам)

По принцип всички стандартни пакети в хранилището на Debian. Ако предпочитате Windows, тогава мога да ви посъветвам Denwer
Материали

  • jQuery - изтеглете от официалния сайт или се свържете чрез връзката на Google http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js
  • jQueryUI CSS Framework (с други думи, тема за jQueryUI) - изберете и изтеглете на официалния уебсайт
  • jqGrid Plugin - изтеглете от официалния сайт. ВАЖНО!Изберете всички модули като все още разбираме и ще тестваме всички характеристики на jqGrid! При по-нататъшна работа можете да изберете само тези модули, от които се нуждаете.

II. Документ, който ще използва jqGrid
Анотация:

  • Всички материали, които започват от този момент, ще науча наново, така че ще търся всички отговори на въпросите заедно с вас.
  • Ще работим с кирилица в UTF-8 кодиране. Но ще дам някои препоръки при използване на приставката с кодиране на Windows-1251 (CP1251) .