получить атрибут из переменной экземпляра, используя jQuery и Rails - PullRequest
1 голос
/ 25 декабря 2010

У меня есть этот рабочий таймер обратного отсчета в jQuery, но сейчас я просто статически устанавливаю целевую дату, но мне нужно установить целевую дату, используя атрибут из моей переменной экземпляра, но значение не отображается на страница так что, я думаю, не могу получить ее напрямую с помощью $("#date") ... Мне нужно что-то вроде этого:

$('#countdown_dashboard').countDown({
    targetDate: {
       'min': my_instance_date_min
    }
)}

1 Ответ

2 голосов
/ 25 декабря 2010

Если я правильно понял вопрос, вы хотите, чтобы переменная экземпляра в вашем контроллере определяла целевую дату для вашего таймера обратного отсчета.Если это так, то просто представьте его в своем представлении либо как скрытый элемент формы, либо как элемент страницы с display:none.Рассмотрим этот код:

<form>
  <%= hidden_field_tag "ivar_date", @ivar_date %>
</form>

, который возвращает вам скрытый элемент со значением переменной экземпляра.Затем в вашем jQuery вы можете просто:

'min': $('#ivar_date').value()

, чтобы получить дату в вашем таймере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...