On 15/03/07, Daemach <[EMAIL PROTECTED]> wrote:
>
> To try and master jQuery I've been playing with a few ideas.  I decided to
> flesh this one out for use on one of my sites and in hopes it can benefit
> someone else as well I'm making it available.  Depending on your view of
> network traffic this may have limited potential for you, but it's free so no
> complaining ;)
>
> autoSave will automatically submit individual fields in a form as you make
> changes, preventing users from losing form data should the power fail, or
> they get called away to watch the last 3 tivo'd episodes of 24 as their
> browser session expires.  Its most useful potential is for quick editing
> database records but you can use it for just about anything.
>
> You call it using $("yourFormInputs").autoSave( Function, Map ); and that's
> pretty much it.  You just need to write the backend handler to deal with the
> field data as it hits the server.  I'll post some tricks I use with Cold
> Fusion on the blog I set up later.
>
> A basic example using pure jQuery:
>
> $(document).ready(function(){
>     $(":input").autoSave(function(){
>         var ele = new Object();
>         // remember that this function runs in the scope of the element
> itself.
>         ele[this.name] = (this.type =="checkbox") ? this.value + "|" +
> this.checked : this.value;
>         $.post("test.cfm", ele, function (data)
> {$("#ResultDiv").empty().append(data);} )
>     });
> });
>
> You can read more about it here:
> http://daemach.blogspot.com/2007/03/autosave-jquery-plugin.html
> --

Looks good and hopefully may have some improvements in the future.

OT:
(to Daemach)
By the way, did you get my email (I sent one a while ago and you may
not have got it, and I'm not sure if you got my latest one).

_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to