val( ) и custom валидация в Kendo UI

От известно време насам дълбая по Кендо UI. Чувството е много приятно, тъй като ме връща към дните от обучението ми в Академията на Телерик и първите ми опити да работя със сериозен JS фреймуърк. Въпреки, че Кендо е чудесен, той е наполовина на кода на ExtJS и доста функционалности изискват повече програмен код. В добавка на това я има и пречката, че документацията е меко казано постна. Телерик обаче компенсират с чудесната техническа поддръжка с неограничени питания и хубави отговори.… Още

Манипулация на грид плъгина RowEditing в ExtJS

 

 Наскоро програмистката ми практика ме сблъска с един нетривиален проблем относно ExtJS 4.2. Предупреждавам, че този пост изисква много добро познаване на фреймуърка за да се извлекат каквито и да е ползи от него.

Та проблемът бе следният: има инстанция на RowEditing плъгина, в който някои от клетките зависят от стойностите на други клетки и би било хубаво да се изменят динамично, т.е. on the fly при въвеждане на стойности.… Още

ExtJS – първи впечатления от нов фреймуърк

Тъй като смених работата си от две седмици имам вземане-даване с нов JS фреймуърк. След първоначалния културен шок на човек, работил само с JQuery базирани фреймуърци (Kendo UI и JQuery UI), започнах да се поокопитвам. Все още ми липсват лостовете за DOM манипулации на JQuery и графичното изящество (може би леко субективно) на Kendo. Но ExtJS се оказва отлична библиотека за създаване на SPA уеб приложения.

В няколко точки, това е:

  • MVC фреймурк;
  • С развит ООП модел;
  • С мощен layout модел;
  • С инструменти за разработка, които се предлагат с библиотеката;

ExtJS е платен за комерсиални проекти и под някакъв почти свободен лиценз за лично ползване, впрочем както и Kendo.… Още