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) .