AjaxCFC is a framework created by Rob Gonda.  It's fantastic for ajax + cold
fusion.  Spread the word...

You can find it here:  http://www.robgonda.com/blog/projects/ajaxcfc/

The original version wasn't jquery compatible so he created a jquery plugin
that interfaces very nicely.  You'll have to dig through his blog for the
updates:  http://www.robgonda.com/blog/


Web Specialist wrote:
> 
> Hi. Great cfc invocation! Do you have used ajaxcfc? What's $.AjaxCFC? A
> function? Do you can share that code with us(CFers)? jQuery integration
> for
> ajax calls and CFC backend is a great marriage!
> 
> Cheers
> 
> 2007/2/21, Daemach <[EMAIL PROTECTED]>:
>>
>>
>> In what context does the timer run?  Each field will have its own
>> timer/ajax
>> function.  If I have multiple text fields, and people are typing and
>> tabbing
>> through them quickly the updates still need to happen reliably.
>>
>> Currently it works like this:
>>
>> $(document).ready( function() {
>>         $('[EMAIL PROTECTED]').each( function() {
>>                 $(this).blur( function() {
>>                         $.AjaxCFC({url:
>> "/namechangedtoprotecttheinnocent.cfc", method:
>> "updateAttendee", data:
>> {fid:this.id,field:this.id.split("_")[0],id:this.id.split("_")[1],value:
>> this.value},
>> success: function(r){$('#'+r).css("backgroundColor","#ddFFdd");}});
>>                         $(this).css("backgroundColor","#FFdddd");
>>                 });
>>         });
>> });
>>
>>
>>
>> Jörn Zaefferer wrote:
>> >
>> > Daemach schrieb:
>> >> I have a form with which I want to do ajax updates as they type.  If
>> they
>> >> stop typing for more than 2 seconds it should update the field.  If
>> the
>> >> field blurs before the 2 seconds are up it should update the field.
>> >>
>> >> I have the ajax side of it worked out, and currently the updates work
>> >> properly when the field blurs.  I just need some ideas on how to write
>> >> the
>> >> timer function for the keypresses and how it integrates with the blur
>> >> function so the function doesn't get called twice and so there are no
>> >> memory
>> >> leaks from timers set then abandoned because the blur event got to it
>> >> first.
>> >>
>> >> I'm going for elegance here :)  I could write an outside function that
>> >> gets
>> >> called from both event handlers but that seems cheezy.  There must be
>> a
>> >> way
>> >> to do this with an anonymous function...
>> >>
>> > Well, sounds like you need to start a timeout on keyup/press and clear
>> > that with the blur function, in case it is still running. So you need
>> > the timeout id and a updated-flag.
>> >
>> > Hope that helps.
>> >
>> > --
>> > Jörn Zaefferer
>> >
>> > http://bassistance.de
>> >
>> >
>> > _______________________________________________
>> > jQuery mailing list
>> > [email protected]
>> > http://jquery.com/discuss/
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Gmail-style-updates-tf3269331.html#a9089663
>> Sent from the JQuery mailing list archive at Nabble.com.
>>
>>
>> _______________________________________________
>> jQuery mailing list
>> [email protected]
>> http://jquery.com/discuss/
>>
> 
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Gmail-style-updates-tf3269331.html#a9092987
Sent from the JQuery mailing list archive at Nabble.com.


_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to