Home » Demo

PAX Demonstration

On this page you will find a set of examples, demonstrating some of the capabilities of the PAX library. Most example have an explanation, and code to show how it works.

Core PAX functionality


Datagrid (ajax)

Ajax driven data grid with many display and formatting options

Validation (simple)

Various standard form field validation options including: numeric, alpha, length, notEmpty, etc...

Validation (extended)

Extended form field validation including: managed ajax queries, input widgets, custom validation, etc...

Date picker widget

Widget for simple input of dates, with format validation, and the ability to calculate dates from strings, eg: 'tomorrow'

Tabset widget

Widget that shows a set of tabs, based on either HTML markup, javascript, iframe or ajax data

Templates

A bunch of examples of how to use PAX templates, including partial rendering

Form ajax submit

Submit forms via ajax (including file uploads!)...

Hints

A bunch of hints (tool-tips) attached to various elements, including custom show functions

Menu dropdown

A dropdown menu that can be rendered horizontally or vertically, using unobtrusive techniques or simply javascript.

Menu tree

A tree menu that can be rendered using unobtrusive techniques or simply javascript.

Modal

A modal box that can be used for user input, images, iFrames, ajax, flash, etc...

Autocomplete

An auto complete input that can be used to help the user choose from a large set of data.

Option transfer

Moves options from one select box to another and back again.

PAX plugins

Anything that is not considered 'core functionality' is created as a widget plugin; such widgets usually include functionality that is very specific to a certain type of application or task. These include:


Google maps plugin

Plugin widget that makes it easier to display google maps and street view

Video plugin

Plugin widget that makes it simpler to display videos from various sites