Plugins

User login
Can't find a Plugin?

Can't find a Plugin you are looking for? Check out the jQuery Wiki page.

Are you a plugin developer? Please move your plugin over to this site.

Website Bug or Feature Request?

Found a bug on the new jQuery Plugin website? Have a feature request?

Submit it to the jQuery Plugin website issue queue to ensure it is noticed!

jLINQ


Average rating
(8 votes)

If you've used the .NET Framework, chances are you've also used LINQ. The features found in LINQ allow you to work with collections in-memory to query, sort and manage data, much like you would with a SQL command. LINQ also allows you to connect directly to a database to manage records all within your IDE.

jLINQ works like .NET LINQ and lets you use commands to query collections that are in memory. jLINQ copies many of the same commands you find in LINQ like skip or take along with certain aggregate functions like sum.

So how does it work? Check out some of the code below.

var results = $.from(data)
    .ignoreCase()
    .startsWith("firstName","m")
    .or("n")
    .isNot("administrator")
    .orderBy("lastName")
    .select();

And that's it! You are returned a nice neat list of values matching what you entered. View the sample for more about the methods and commands!

Full Version

The full version can be found at http://hugoware.net/scripts/jquery.jlinq.1-3-1.js

Releases

Official releasesDateSizeLinksStatus
1.3.1-packed2008-Oct-155.77 KBRecommended for 1.2.xThis is currently the recommended release for 1.2.x.