Plugins: Ajax
$.editableAreas
This plugin allows you to convert parts of the page into editable areas, just click on them and when you finish editing click outside. If you convert an inline element (h1...h5, p ) with this script, the line breaks will be disabled.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.4 | 2009-Mar-02 | Recommended for 1.0.x | ||
ActionScript Style External Script Loading / Importing
Last changed: 1 week 5 hours ago
An ActionScript 3.0 ActionScript Style External Script Loading / Importing with a folder simulated NameSpace like ActionScript with the ability to add firebug console logging, onBefore, & onAfter handlers.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1.0 | 2009-Jun-27 | Recommended for 1.0.x | ||
Add To List
Last changed: 1 year 4 weeks ago
Dynamically add a new option to a select list. A customised form (which you specific) is ajax submitted. A successful ajax return adds the new item to the select list.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.0 | 2008-Jun-06 | Recommended for 1.2.x | ||
Ajax Manager (block, abort, queue, synchronize)
Last changed: 2 weeks 5 days ago
Helps you to manage Ajax requests and responses (i.e. abort requests, block requests, order responses).
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.1.1 | 2008-Sep-04 | Recommended for 1.0.x | ||
| 1.2.1 | 2008-Dec-13 | Recommended for 1.2.x | ||
| 2.3 | 2009-Jun-15 | Recommended for 1.3.x | ||
Ajax Broken Link Checker
Last changed: 50 weeks 6 days ago
This module checks your links on the current page by requesting them and reading the server response. If the server returns 200 OK the link gets 'active' class, if other header - the link marked as inactive.
Uses php script as the backend.
$('a.goto').linkChecker({ linksAtOnce : 2, timeout: 4 });
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.2-dev | 2008-Jul-13 | Recommended for 1.2.x | ||
Ajax Dot Net
Last changed: 37 weeks 1 hour ago
I've moved the project to Google Code, all future releases will be posted there. http://code.google.com/p/ajaxdotnet/
.Provides a function which allows GET and POST requests to ASP.NET Ajax enabled PageMethods and Web Services. The function only supports JSON requests and requires JSON2.js from json.org
.ajaxDotNet supports global and per call event handlers. Global event handlers fire regardless of the individual call. Per call event handlers can be set on the actual call or through the defaults function. event handlers set on the call override handlers set through the defaults function.
Usage Example:
$.ajaxDotNet.globals({
processData: function(r) {
//Do Stuff
return r;
}
});
$.ajaxDotNet.defaults({
error: function(r) {
//Do Error
}
});
$.ajaxDotNet('WebService.asmx/Method', {
verb: 'POST',
data: {id: 1},
success: function(obj) {
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 3.0.0 | 2008-Oct-18 | Recommended for 1.2.x | ||
ajax feedback using delay callback
This small plugin will let you do the same "loading..." as gmail does. Simply as extending $.ajax with delay as following:
$.ajax({
beforeSend: callback,
delay: {
callback: callback1,
time: 5000 // delay timeout in ms
},
success: callback2,
error: callback3,
complete: callback4
});In this example, whenever a request/response takes longer than 5 seconds, callback1 will be called. To check it out, you can do the following:
var callback1 = function(){
alert("still loading...");
};Ajax file upload plugin
This plugin replaces the standart file input element. It allows you to upload multiple files without refreshing the page and use any link, image or other element instead of the file input to show the "file selection" dialogue.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.4 | 2008-Dec-03 | Recommended for 1.0.x | ||
| 0.9 | 2009-Jan-10 | Recommended for 1.2.x | ||
| 2.0 | 2009-Feb-22 | Recommended for 1.3.x | ||
Ajax Multi Image File Upload
Last changed: 37 weeks 2 days ago
Ajax driven image file upload with thumbnail view and delete function.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 2.1 | 2008-Oct-16 | Recommended for 1.2.x | ||
Ajax Queue
Last changed: 1 year 45 weeks ago
Ajax Queue is a plugin that helps to manage Ajax race conditions. When multiple Ajax requests are made in rapid succession, the results can be returned out of order. This can cause weird behavior in your application. Ajax Queue is a plugin (actually, 2 plugins) that provide a way to manage these requests. This plugin was written by John Resig and is maintained by Mike Hostetler.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.0 | 2007-Aug-20 | Recommended for 1.0.x | ||
Ajax Scroll
Last changed: 9 weeks 6 days ago
AjaxScroll is an lightweight jQuery plugins . Provided the ajax scollpane to replace the Next/Previous buttons, behaviour similar as MSN Image Search(Live.com Search).
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1 | 2009-Apr-26 | Recommended for 1.2.x | ||
AJAX Terminal
Last changed: 11 weeks 5 days ago
jQuery plugin to create a web-based console-like behavior that posts user input commands to an AJAX server, and prints the result text.
Designed to be utterly simple and highly customizable.
The usage is pretty simple, try using this example as a template: http://n0nick.net/stuff/terminal/
You can see a sample of a terminal server here: http://n0nick.net/stuff/terminal/server.phps
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.2 | 2009-Apr-13 | Recommended for 1.0.x | ||
Ajax Text2Input
Last changed: 50 weeks 1 day ago
Simple ajax component for edit in place.
Can replace any div, span, p, etc ... by an input box and two buttons to update or cancel the editing.
You can customize the class used for the input tag, the url where you send your post data and the keyword for general use (I used to put inside this variable the function name or member name that I call in the php side of the system).
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1.0 | 2008-Jul-18 | Recommended for 1.2.x | ||
Ajax Tooltip script
This script enhances the default "title" attribute of HTML so certain tooltips can instead get their contents from an external file, with rich HTML content and all. Integration is easy and non obtrusive, and for the sake of efficiency, the script will only use Ajax to load the tooltip's content the very first time the user rolls over the attached element.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.2 | 2008-Jul-10 | Recommended for 1.2.x | ||
ajaxContent
Last changed: 1 year 23 weeks ago
The plugin refers to an A tag and use the
Href attributes to make the call filling up a #ajaxContent div on the
page with the server resposnse.
The plugin manage:
1) the display of a loading message ( an img if you want )
2) the error message ( cutomizable) display if needed
3) the call of course
4) the loading data in the div
5) the event is click but is customizable as you prefer as of course
the target element.
Is nothing special nut I love to set up my standard ajax like thi:
$('.ajax').ajaxContent();
and let the plugin do the work for me.
Ajaxel
Last changed: 9 weeks 1 day ago
Send a file via ajax request? it's possible.
Send simple ajax request, send form...
Try the simplicity of this plugin.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1 | 2009-Mar-25 | Recommended for 1.0.x | ||
| 0.3.0.3 | 2009-May-01 | Recommended for 1.3.x | ||
AjaxFilter
Last changed: 47 weeks 1 day ago
This plugin requires jQuery +1.3. that includes 1.3 beta releases (already out)
This tiny plugin provides a registry for different filter functions to sanitize ajax responses.
If you want to provide a new implementation, you need to do something like this:
jQuery.ajaxFilter.register( 'js_in_href', 'html', function( data ){
return data.replace(/href="javascript:[^"]+"/g, '');
});or
jQuery.ajaxFilter.register('eval', 'script html json', function( data ){
return data.replace(/eval\(.+?\);?/g, '');
});Arguments for jQuery.ajaxFilter.register() are:
- Name for the filter, used as 'filter' when calling jQuery.ajax.
- One or more dataTypes to handle. Can be any combination of ajax, html, json and xml separated by spaces.
- The filter function. Will receive 2 arguments: the data and the type. The 'this' will reference the settings object.
To use it, you do:
jQuery.ajax({
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.1 | 2008-Aug-08 | Recommended for 1.2.x | ||
Ajaxify - More than ajax!
Last changed: 29 weeks 2 days ago
What is it?
Ajaxify is a jQuery plugin. it can convert all links a web page into an ajax load and submit requests. with this ultra weight plugin, you can build a complex ajax website with one single line. welcome to web 2.0 world!!.
Instructions:
- Download the plugin.
- upload it to your website along with jQuery library if you still don't have it.
- Add these lines in the top of your page.
- Add class "ajaxify" to the 'a' tag and specify the target on which the output will take place. Ex:
<script type="text/javascript" src="ajaxify.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.ajaxify').ajaxify();
});
</script>| Version | Date | Links | Status | |
|---|---|---|---|---|
| 2.0.0 | 2008-Dec-11 | Recommended for 1.0.x | ||
ajaxPager
Last changed: 1 day 4 hours ago
ajaxPager is a jQuery UI widget plugin for building javascript pagers quickly and easily. Each page’s content can be from either a ajax request, a url (iframe), string, element inside the pager, or element outside the pager.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.2.1-beta-3 | 2009-Jul-03 | Recommended for 1.3.x | ||
AjaxQ
Last changed: 49 weeks 4 days ago
AjaxQ is a jQuery plugin that implements AJAX request queueing mechanism.
Why?
There are several reasons why you may need to queue AJAX requests and run them in a sequential manner:
- Browsers impose a limit on the number of open connections to the server. All requests that do not fit in the limit are going to wait for being run anyway. Internet Explorer does not open more than 2 connections per server at a time by default. Mozilla Firefox, Opera and Safari have a limit of 8 connections per server.
- Sometimes it is essential to avoid flooding the server with plenty of simultaneous AJAX requests.
- Web application needs AJAX requests to run one by one by design, the order is important.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.0.1 | 2008-Jul-22 | Recommended for 1.2.x | ||
AjaxTop - AJAX with Tag Oriented Programming
AjaxTop is a package that adds XML to JavaScript binding. It provides two main extension methods, the loadTag() method and the registerTag() method. The loadTag() method sends an AJAX request and applies the result to the selected object in similar fashion to the load() method. The response is expected to be XML which is automatically parsed and mapped to objects as determined by registerTag() calls. The mapped objects generate the output that is applied to the selected object. See AjaxTop for more details.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 3.0.1 | 2007-Nov-11 | Recommended for 1.2.x | ||
Auto Complete
Last changed: 3 weeks 2 days ago
Takes input from the user, and tries to complete the word/phrase
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.0 | 2009-Jun-05 | Recommended for 1.0.x | ||
| 2.1.0 | 2009-Jun-11 | Recommended for 1.3.x | ||
Auto parse response based on content-type header
Last changed: 46 weeks 2 days ago
APCTH - Auto Parse Content-Type Header
With this plugin, jquery will parse the the content-type and process the content accordingly with no need to specify the dataType.
Inspired on this ticket http://dev.jquery.com/ticket/2733
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.2 | 2008-Aug-14 | Recommended for 1.0.x | ||
cascade
Last changed: 1 year 1 week ago
Tiny plugin accomodates cascading data in response to page events. Canonical usage is cascading select lists pulling data from either client-side or server-side requests based on current form state (i.e., select value).
This plugin, however, will accept any event to trigger the cascade into any element type and you can chain as many lists together as you need and each can have distinct datasources.
Using the (optional) templating plugin this can simply encapsulate how data is presented in response to user input.
See the demo in the package for usage examples.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.1.2 | 2008-Jun-24 | Recommended for 1.0.x | ||
Chat
Last changed: 1 year 14 weeks ago
Ajax chat
You'll need some php/html/css to make the chat work.
The php is an example using the Kohana framework, the only important thing is json_encode() function you must use for every output.
You cannot specify a username with the javascript, the username is retrieved from a database or a session. The only var sent to the PHP is the message itself.
All code is in french, will release it in english if it has some success
CheckTree(ycTIN Edition)
Last changed: 6 weeks 5 days ago
This edition is compatible with CheckTree, fixed some bugs and added some new function. You can easily to integrate and handle AJAX update.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1 | 2009-May-18 | Recommended for 1.0.x | ||
Codepress Plugin
Last changed: 1 year 19 weeks ago
IMPORTANT: This project will not be maintained on this system. Please visit the official website for the latest download files and support:
http://www.fyneworks.com/jquery/Codepress/
-
Tested and works on Firefox2, IE7 and IE6 (all in WinXP SP2).
Codepress is not supported on Opera/Safari (or is it?), but form submission still works. -
The same principle can be applied to TinyMCE, FCKEditor and any other rich-text editors.
Any input regarding other rich-text editors is welcome. -
The plugin will intercept known methods and install itself against related plugins
(currently only the jQuery Form Plugin).
Any input regarding integrating this plugin with other jQuery plugins is welcome.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1.0 | 2007-Jun-30 | Recommended for 1.0.x | ||
Comet
Last changed: 1 year 23 weeks ago
Implementation of Bayeux protocol for jQuery. Current supports, handshake, subscriptions, binding callbacks into the jQuery event system based on channel names.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.6 | 2008-Jan-24 | Recommended for 1.2.x | ||
ctRotator
Last changed: 33 weeks 3 days ago
An highly customizable item/image rotating script. Supports creating the rotator from various data sources, such as JavaScript object, HTML UL/OL list, RSS feed, Flickr feed. More data sources can be supported with custom bridges.
Preview the plugin: http://test.thecodecentral.com/ajax-rotator/
Full documentation: http://thecodecentral.com/2008/11/12/ctrotator-a-flexible-itemimage-rota...
Call ctRotator with a data source on a selected element:
<ul id="container"></ul>
<script type="text/javascript">
$('#container').ctRotator(dataSource, {
showCount:5,
speed:1000
});
</script>Format of the data source (can be from other sources):
var dataSource = [
{title: 'test', url: 'http://thecodecentral.com', tip: 'Programmer\'s blog for programmers'},
{title: 'test2', url: 'http://thankyouproject.org', tip: 'Fill the World with Thanks'},
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.9-rc-1 | 2008-Nov-12 | Recommended for 1.2.x | ||
Currency
Last changed: 43 weeks 5 days ago
Currency: an unobstrusive automatic and real time currency conversion
This is a small tool that may prove to be usefull. It permits automatically converting any currency to any other currency on a website, with real time quotes. It is
implemented using an ajax PHP script backend (for cross-domain issue).
How to install:
Simply copy the currency-ajax.php file to the website (for example in the root folder), the jquery.currency.js and currency.css files. In addition, you can use the set
of icons provided in the package, or your own.
How it works:
Currency reads automatically traverses the DOM and processes every element tag with class currency. Each automatically converted currency value uses the
rel= tag for the options.
Here is an example:
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.0-0 | 2008-Sep-01 | Recommended for 1.2.x | ||
DADASUGGEST
Last changed: 14 weeks 1 day ago
DadaSuggest is a jQuery Ajax autosuggestion plugin that enables the use of autosuggestion controls in your web pages with only a few lines of simple configuration code. The styling of the suggestion list is left up to the page author, so it can be made to look in anyway you want. It is absolutely free of use and can be freely distributed and modified without the author's permission.
Sample HTML search box
<h3>Search for the name of a country or it's capital city</h3>
<div id="searchSuggestionsWrapper">
<div id="searchWrapper">
<input type="text" id="search" />
</div>
<div id="suggestionsWrapper"></div>
</div>Attach the plugin to the search box
$('#search').dadasuggest({
"suggestURL" : "/projects/getSuggestions/",
"searchSelectURL" : "/projects/searchSuggestions/",
"searchEnterURL" : "/projects/searchSuggestions/"
});| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1 | 2009-Mar-27 | Recommended for 1.3.x | ||
Databind plug-in
Last changed: 1 week 3 days ago
Automatically binds/unbinds json data to text, input and table elements.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.9.1 | 2009-Jun-24 | Recommended for 1.0.x | ||
dirLister
It's a directory lister
download to http://download.guistalk.com/js/jQuery/
DEFAULT VALUES :
directory: "/",
webDirectoryPath: "/",
scriptLocation: "dirlister.php",
filesIgnored: ".htaccess, .htpasswd, robots.txt",
onEvent: "click",
openEasing: null,
closeEasing: null,
openSpeed: "normal",
closeSpeed: "normal",
multiOpen: false,
dateFormat: "d/m/y H:i",
loadText: "Loading…",
emptyText: "Empty",
lang: "en",
showDirPath: true,
dirPathPosi: "top",
filesLinkFollow: true,
safeContent: trueUSAGE :
$('#tree').dirLister(
{
directory: "…",
webDirectoryPath: "…",
scriptLocation: "…",
…
}, function(file)
{
alert(file.name+" - "+file.path+" - "+file.ext);
});| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.1 | 2008-May-05 | Recommended for 1.0.x | ||
DivToText
Last changed: 18 weeks 3 days ago
The divtotext plugin will convert a div to a text field with a save button inline. It is easy to customize and accepts a URL for AJAX post back.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1.3-beta-3 | 2009-Feb-25 | Recommended for 1.2.x | ||
dotNet
Last changed: 7 weeks 4 days ago
This plugin is a jQuery 1.2.6 shortcut to the call Web Services or Page Methods under .NET Framework.
With this plugin you can develop AJAX sites under .NET easier than ever, with an EXCEPTIONAL performance!.
I tested this plugin with the JSON.NET framework http://www.codeplex.com/Json. I used this framework, because is very flexible with the JSON output.
I hope you like it,
and Happy Coding!
Updates
2009-05-12 - Added the versions 0.2 & 0.3 of the plugin by San contribution (thx!).
Version 0.2: Removes the dependency of the JS JSON external library. Now uses the ASP.NET AJAX JSON integrated parser.
Version 0.3: Changes the plugin function signature, so this WILL BREAK YOUR OLD CODE. Now the function call is: function(url, data, onSuccess, onFailure, userContext). And the signatures of onSuccess, onFailure becomes function(result, userContext, methodName). This mimic the ASP.NET AJAX’s calling convention (per San words) :)
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.2.0 | 2009-May-12 | Recommended for 1.0.x | ||
| 0.3.0 | 2009-May-12 | Recommended for 1.2.x | ||
Drop Down Panel script
Drop Down Panel adds a pull down panel to the top of your page that contains external content fetched via Ajax. Visitors click on the protruding button to cause the panel to drop down and reveal its content. Clicking anywhere on the panel again closes it. You can easily customize the height of the Panel, button text (ie: "panel content"), and drop down speed in milliseconds. A plug and play Ajax drop down panel!
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0 | 2008-Apr-03 | Recommended for 1.2.x | ||
Ejabberd Webpresence
Last changed: 9 weeks 2 days ago
This is a jQuery plugin that shows a dynamic jabber badge, reflecting
current presence information for a given XMPP account. This is
designed for use with the ejabberd server, and it *requires* the
mod_webpresence module installed on the server.
You can find more information on the mod_webpresence module here:
http://www.ejabberd.im/mod_webpresence
In order for this plugin to do automatic updates, the Timer plugin is
required! You can get it here (or from the jQuery plugins page):
http://jquery.offput.ca/every/
You can see a live example of this plugin in sweet, sweet action
here:
http://www.martini.nu/contact.html
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1 | 2009-Apr-30 | Recommended for 1.0.x | ||
Endless Scroll
Last changed: 10 weeks 5 days ago
If you don't already know, endless scroll (or infinite scrolling) is a popular technique among web 2.0 sites such as Google Reader and Live Image Search, where instead of paging through items using the traditional pagination technique, the page just keeps loading with new items attached to the end.
I have developed a jQuery plugin to easily achieve this.
Requirement: jQuery 1.2+
The plugin is tested with jQuery 1.2.6 and 1.3.
There are a few options to customise the behaviour of this plugin:
- bottomPixels (integer) - the number of pixels from the bottom of the page that triggers the event
- fireOnce (boolean) - only fire once until the execution of the current event is completed
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.2 | 2009-Jan-15 | Recommended for 1.2.x | ||
| 1.3 | 2009-Apr-20 | Recommended for 1.3.x | ||
Enhancing of jQuery.ajax with JSDeferred
Last changed: 11 weeks 14 hours ago
Enhancing of jQuery.ajax with JSDeferred
Example
$.getJSON('/foo').next(function(foo) {
console.log('next', foo);
return $.getJSON('/bar').next(function(bar) {
console.log('bar', bar);
return [foo, bar];
});
}).next(function(foobar) {
console.log('foobar', foobar[0], foobar[1]);
}).post('/foo', { foo: 'bar' }).next(function() {
}).error(function(status) {
console.log('error', status);
});Methods
The jQuery.ajax short cut was changed. jQuery.ajax returns the Deferred object.
The following method was added.
jQuery.wait
jQuery.next
jQuery.call
Deferred.next
Deferred.error
Deferred.call
Deferred.fail
Deferred.cancel
Deferred.wait
Deferred.next
Deferred.call
Deferred.ajax
Deferred.get
Deferred.getJSON
Deferred.post
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.0 | 2009-Apr-18 | Recommended for 1.2.x | ||
Facebox
Last changed: 1 year 8 weeks ago
Facebox is a jQuery-based, Facebook-style lightbox which can display images, divs, or entire remote pages. It's easy to use and easy to drive programmatically -- use it for error messages, confirmations, previews, galleries, etc.
It's simple to use and easy on the eyes.
Check it out in action: http://famspam.com/facebox
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.2 | 2008-May-05 | Recommended for 1.0.x | ||
FCBKcomplete
Last changed: 11 weeks 6 days ago
Fancy facebook-like dynamic inputs with auto complete & pre added values.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.08 | 2009-Jan-29 | Recommended for 1.2.x | ||
| 2.01 | 2009-Apr-12 | Recommended for 1.3.x | ||
FCKEditor Plugin
Last changed: 42 weeks 3 days ago
IMPORTANT: This project will not be maintained on this system. Please visit the official website for the latest download files and support:
http://www.fyneworks.com/jquery/FCKEditor/
- Tested and works on Firefox2, IE7 and IE6 (all in WinXP SP2).
FCKEditor is not supported on Opera/Safari (or is it?), but form submission still works. - The same principle can be applied to TinyMCE, Codepress and any other rich-text editors.
Any input regarding other rich-text editors is welcome. -
The plugin will intercept known methods and install itself against related plugins
(currently only the jQuery Form Plugin).
Any input regarding integrating this plugin with other jQuery plugins is welcome.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.1.0 | 2007-Jun-30 | Recommended for 1.0.x | ||
| 1.1.0 | 2008-Jan-12 | Recommended for 1.2.x | ||
FlexBox
Last changed: 28 weeks 3 days ago
FlexBox Home Page
CodePlex Project Page
FlexBox is a jQuery plugin that is intended to be a very flexible replacement for html textboxes and dropdowns, using ajax to retrieve and bind JSON data.
It can be used as a:
- ComboBox, with per-result html templates
- Suggest box, like Google's search
- Data-driven type-ahead input box
It supports:
- Theming/Skinning via css
- Flexible paging
- Configurable client-side caching
- Much more...
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.9.2 | 2008-Dec-17 | Recommended for 1.2.x | ||
Flexigrid for jQuery
A lightweight but rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source to load the content.
Similar in concept with the Ext Grid only its pure jQuery love, which makes it light weight and follows the jQuery mantra of running with the least amount of configuration.
Features
- Resizable columns
- Resizable height
- Sortable column headers
- Cool theme
- Can convert an ordinary table
- Ability to connect to an ajax data source (XML only)
- Paging
- Show/hide columns
- Accessible API
- Many more
I'm planning to add an Editable rows and Resortable rows feature, as well as other cool GUI features.
One of my main goal for the plugin is ultimately to keep it lightweight, maybe under 20k when compressed. Because otherwise you should probably stick with Ext Grid or YUI data table.
Support
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.2-beta-2 | 2008-Apr-04 | Recommended for 1.0.x | ||
| 1.0.1-beta-1 | 2008-Mar-27 | Recommended for 1.2.x | ||
flower bubble
Last changed: 28 weeks 6 days ago
takes a jquery-object, places a div over it or the rest of screen, therein places a container (bubble) with another image (flower) and hides everything later on.
the overlay-div can have a transparent background or image. they are not click- or dragable. images are being preloaded.
nearly everything can be customized thru given options, where at minimum you should supply your bubble and flower image. an example on how to call it is included in the js-file.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 0.4.0 | 2008-Dec-14 | Recommended for 1.2.x | ||
flXHR Proxy
Last changed: 4 weeks 3 days ago
flXHR is a flash+javascript solution for cross-domain Ajax communication. It implements an identical API to the native XHR object, which allows you to drop in flXHR into an existing page without any further code changes. This makes it particularly useful with Javascript frameworks like jQuery.
Since flXHR is emulating full compliant XHR, you will be able to make cross-domain calls for any kind of content, including HTML, text, binary, XML, JSON/P. You are not restricted to JSONP as you are with just core jQuery.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.1.0 | 2009-Jun-02 | Recommended for 1.3.x | ||
FlyDOM: Create DOM on the Fly
Last changed: 1 year 48 weeks ago
Create DOM elements on the fly and automatically append or prepend them to another DOM object. There are also template functions (tplAppend and tplPrepend) that can take a simple HTML structure and apply a JSON object to it to make creating layouts MUCH easier. This plugin was inspired by "Oslow" [1], and since I could not get his code to work, I decided I write my own plugin. My hope is that this version will be easier to understand and maintain with future versions of jQuery. Update (July 13, 2007): Upgraded FlyDOM to 3.0; visit the FlyDOM homepage for more details.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 3.0.6 | 2007-Jul-17 | Recommended for 1.0.x | ||
| 3.0.8 | 2007-Jul-29 | Recommended for 1.1.x | ||
FlyTabs : Tabs on-the-fly
Last changed: 11 weeks 6 days ago
What is it?
FlyTabs creates cross-browser compatible tabs programmatically following closely the latest tabs development trends (lists) with no hard-coded HTML content other than a marker indicating where the tabs are to be inserted. Tabs can be added and removed on-the-fly via a simple API, integrate individual tabs with AJAX, customize the look and feel via CSS, have either top or left tabs with the flip of a switch, complete namespace isolation, multiple concurrent tabs on same page, and for those who want to write their own jQuery plugins, some good code to feast your eyes on.
What browsers does it work with?
It has been successfully tested on IE6, IE7, FireFox 2, and FireFox 3.
Why on-the-fly?
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.0.1 | 2009-Apr-12 | Recommended for 1.2.x | ||
Form Plugin
Last changed: 22 weeks 5 days ago
Full AJAX form support, including file upload capabilities. The primary methods for managing your form are ajaxForm and ajaxSubmit. Other methods include:
- formToArray
- formSerialize
- fieldSerialize
- fieldValue
- clearForm
- clearFields
- resetForm
Please use the jQuery Google Group for support questions.
http://groups.google.com/group/jquery-en/topics
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 2.02 | 2007-Dec-30 | Recommended for 1.1.x | ||
| 2.18 | 2009-Jan-26 | Recommended for 1.2.x | ||
Form Validator
Last changed: 21 weeks 2 days ago
Easy form validation and contact form!
Form Validator makes validating your forms as easy as adding a couple classes. It can check for non blank fields, email fields, phone numbers, and dates. As the user fills our the form it sets classes for each input allowing you to apply your own styles.
You can choose between an easy to use AJAX email submit, or you can allow the default action of the form to be performed on a successful validation. Lightweight and easy to use!
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 1.5-Also works with 1.3 | 2009-Feb-05 | Recommended for 1.2.x | ||
