My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

What is av-JSLib?

amplioVitam JSLib is a pack of cross-browser JavaScript libraries. It has

  • an advanced AJAX library having partial data loading capabilities via standart HTTP response codes and headers.
  • an effect library having very simple effect chaining, pausing and resuming functionalities.
  • a very easy to use edit in place library - visit aVquickEditTutorial wiki to see how easy it is to work with
  • a featured DBGrid class having client-side filtering, sorting and grouping abilities
  • and more...

A new concept

aParser library, which is used in the quickEdit and the autoComplete libraries introduces a new way for initialization of scripts(especially for non-obtrusive ones), and setting of element specific parameters, via a CSS-JSON hybrid syntax. A sample is below(from a real quickEdit demo):

#idInfo>li>div, #idInfo>li>span
{
	action: 'change.php',
	params: 'var=' + element.id + '&val',
	condition: 1
}
#idGender
{
	editor: 'select',
	selectValues: ['Unisex', 'Male', 'Female']
}
#idExtraInfo
{
	editor: 'textarea'
}
#idPicture
{
	action: 'change.php',
	params: 'var=' + element.id + '&val',
	fade: 0.5,
	condition: 1
}

Contact

You can contact with the team members via the e-mail address jslib@ampliovitam.com for any question, suggestion, or anything else.

Special Thanks

Special thanks to E-Quality Enterprise Software Solutions for letting us open source the parts of this project developed at their office.

Powered by Google Project Hosting