<%= observe_form :date_range_filter,
:frequency=>0.5,
:update=>'perfomance',
:url=>{:action=>'filter_date_range'},
:before => "startLoad('perfomance');",
:complete => "stopLoad('perfomance');" %>我有两个字段: date_after和date_before
如何让观察者等到两个观察者都有数据?
发布于 2010-08-20 07:16:50
rails文档(http://api.rubyonrails.org/classes/ActionView/Helpers/PrototypeHelper.html)显示您可以在observe_form中使用":condition“选项:”当请求不应该被发起时,使用这个来描述浏览器端的条件。“
所以就像这样:
:condition => "$('field1').value != '' && $('field2').value != ''"可能会起作用。
https://stackoverflow.com/questions/3526054
复制相似问题