Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.03.2013, 09:37
sst sst вне форума
Новичок на форуме
Отправить личное сообщение для sst Посмотреть профиль Найти все сообщения от sst
 
Регистрация: 06.03.2013
Сообщений: 5

Отправка скроллинга через форму PHP
Господа, решаю следующую задачку:
Имеется длинная форма с большим количеством данных на PHP. В форме присутствуют текстовые поля и списки-селекты. Форма отсылается либо кнопкой или событием-выбором из селекта.
Вот фрагменты кода:

// Функция, отсылающая форму при выборе из списка селекта.
<script>
function send_data(selectObject){
document.getElementById('first').submit();
}
</script>

// Функция определяющая текущий скроллинг страницы
<script type='text/javascript'>
function getBodyScrollTop()
{
return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}</script>

// Форма с большим кол-вом данных на PHP.

echo “<form id='first' action='z_ind.php' method='post' enctype='multipart/form-data'>”;
.
.
echo "<select class='f1' name='gar' onchange='send_data(this);'>
<option>… </option>
<option>… </option>
</select>";
.
echo “ <input class='search_b' name='but' type='submit' value='Сформировать заявку' />
</form>";

Проблема заключается в том чтобы вместе с данными формы отослать значение функции getBodyScrollTop() (т.е. текущее значение скроллинга), чтобы после перезагрузки, страница отскроллилась в том же место откуда произошла перезагрузка. Попытка “засунуть” в скрытую переменную не получилась. Выход видиться в том , чтобы прописать action в функции send_data отсылающей форму (где в ссылку добавить значение функции скроллинга и затем принять её GET’ом). Как грамотно решить данную задачку? К сожалению не хватает знаний в области Jqery.

Последний раз редактировалось sst, 07.03.2013 в 09:41.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Асинхронная отправка файла через jQuery InviS jQuery 3 23.04.2013 22:27
сформированный id через php и jquery SunYang Элементы интерфейса 1 12.04.2012 01:32
Как часть php кода(не весь файл) подгружать через ajax/jquery? strol AJAX и COMET 0 19.02.2012 16:01
Узнать размер картинки через форму file Sergey67 Общие вопросы Javascript 1 24.12.2011 06:37
Как добавить элемент в XML через DOM используя PHP? bayah Серверные языки и технологии 6 11.08.2010 13:33