ВопросПолучить параметры от JS
Помогите, пожалуйста! Простую проблему не могу решить.Пользователь изменяет размеры элемента textarea (ClientHeight). Как мне получить это значение, чтобы сохранить высоту текстовогополя после перезагрузки формы, например, после некорректной валидации?
- Гость
- 10.06.2013
- 1704
Комментарии
$('textarea').height() ?
Да, мне нужно сохранять/устанавливать значение этого поля. Но как его "достать" на сервере? Может быть, создать доп. аттрибут, типа #rows, #cols, но у меня никак не получается это сделать?
(Спасибо огромное за ответ, совсем уж было отчаялась,)
Отладчик браузера в руки и почитайте о селекторах в JQuery.
Спасибо, установить высоту я смогу: было бы что устанавливать. Как бы эту высоту, например, в $form_state получить или аттрибут дополнительный создать. Хотя, после ответа SplasHа это чисто теоретический вопрос.
А зачем он вам на сервере? Если надо сохранять параметр - проще с помощью $.cookies сохранить его на стороне клиента, а потом доставать оттуда же.
Это простая модальная форма отзыва. Есть ли смысл "забивать" cookie? Тем более, что валидация выполняется на сервере.
Да, в вашем случае проще оставить это либо в $.cookies, чем тягать на сервер и обратно.
Спасибо большое. Как Вы мне помогли!
Комментировать