Remove :frequency statement. In that case that will be event driven.
Cayce Balara wrote:
Remove :frequency statement. In that case that will be event driven.
Cayce Balara wrote:
Cayce Balara wrote:
Aw crud on a stick - can it really be that simple? Could it really have been right in front of me as I stared at the api docs?
:frequency: The frequency (in seconds) at which changes to this field will be detected. Not setting this option at all or to a value equal to or less than zero will use event based observation instead of time based observation.
I was hit the same brick time ago =) As an old geek I always like to see the actual code that's how I realized about it. Even if that was on front of me in documentation =)
Please note that it won't work with radio buttons. Stop! Probably it may if you will provide id name only on the last <input type=radiobutton> element! In that case you can safely update any DOM elements via observe_(field|form ) with :complete field and I don't have to use remote_function which is doesn't work properly with IE on radiobuttons. Cool! I have to check it.
Yes. Yes.
Thanks so much Sergey.
![]()
You are very welcome!
c.
Sergey Kuznetsov wrote:
Remove :frequency statement. In that case that will be event driven. All the Best! Sergey.
Cayce Balara wrote:
I also see that the RJS templates seem to trump the method I'm using in a major way. I just grabbed the O'Reilly RJS Templates for Rails booklet and it looks to be a gold mine.
c. It looks like I will get my copy of that book soon =)))
Sergey Kuznetsov wrote:
Cayce Balara wrote:
Aw crud on a stick - can it really be that simple? Could it really have been right in front of me as I stared at the api docs?
:frequency: The frequency (in seconds) at which changes to this field will be detected. Not setting this option at all or to a value equal to or less than zero will use event based observation instead of time based observation.
I was hit the same brick time ago =) As an old geek I always like to see the actual code that's how I realized about it. Even if that was on front of me in documentation =)
Please note that it won't work with radio buttons. Stop! Probably it may if you will provide id name only on the last <input type=radiobutton> element! In that case you can safely update any DOM elements via observe_(field|form ) with :complete field and I don't have to use remote_function which is doesn't work properly with IE on radiobuttons. Cool! I have to check it.
Yes. Yes.
Thanks so much Sergey.
![]()
You are very welcome!
All the Best! Sergey. All the Best! Sergey.
If you dive down into the source code, you find that the only :on value that has support at the JavaScript level is 'change' and that it is very specific. A few months ago I had to track down some unexpected behavior (or more accurately the lack of expected behavior) and discovered this. That was with Rails 1.1.6, but I think it's true at least as recently as 1.2.2
-Rob
Rob Biedenharn http://agileconsultingllc.com Rob@AgileConsultingLLC.com