Можно ли поставить условие внутри помощника наблюдающего поля? - PullRequest
0 голосов
/ 10 ноября 2010

с помощью помощника наблюдателя, я сохраняю данные и делаю счетчик видимым при обновлении. Кроме того, я хотел бы обновить div. это может быть сделано с условием внутри помощника наблюдающего поля, как это?

<%= observe_field 'act_feb',
    :url => { :controller => :prep, :action => :toggle_feb },
    :method => :put,
    :loading => "$('feb_spinner').setStyle({visibility: 'visible'});",
    :complete => "$('feb_spinner').setStyle({visibility: 'hidden'});",
    :with => "'feb=' + $('act_feb').value",

    if $('team_feb').value == true
        "$('jan_reminder_').setStyle({visibility: 'visible'});"
    else
        "$('jan_reminder_').setStyle({visibility: 'hidden'});"
    end %>

1 Ответ

0 голосов
/ 18 ноября 2010

Я вижу, что это было не в том месте для этого. Что, если я поместил это после ": complete"?

<%= observe_field 'act_feb',
    :url => { :controller => :prep, :action => :toggle_feb },
    :method => :put,
    :with => "'feb=' + $('act_feb').value",
    :loading => "$('feb_spinner').setStyle({visibility: 'visible'});",
    :complete => "$('feb_spinner').setStyle({visibility: 'hidden'});
    if $('team_feb').value == true
        $('jan_reminder_').setStyle({visibility: 'visible'});
    else
        $('jan_reminder_').setStyle({visibility: 'hidden'});
    end" %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...