Здравствуйте, mDmitriy, Вы писали:
D>Как спозиционировать страницу на строку таблицы, в которой была нажата кнопка? D>P.S. в callback'е доступен элемент, с которого был сделан вызов
Использовать якорь. В ячейке разместить ссылку-якорь <a id="uniq-id-here"></a>, а в location установить соответствующий идентификатору ссылки hash.
Re[2]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, anonymous, Вы писали:
A>Использовать якорь. В ячейке разместить ссылку-якорь <a id="uniq-id-here"></a>, а в location установить соответствующий идентификатору ссылки hash.
Якорь же будет виден в ячейке, а мне этого не нужно...
К location.url добавить "#uniq-id-here" перед reload?
Re[3]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, mDmitriy, Вы писали:
A>>Использовать якорь. В ячейке разместить ссылку-якорь <a id="uniq-id-here"></a>, а в location установить соответствующий идентификатору ссылки hash. D>Якорь же будет виден в ячейке, а мне этого не нужно...
Нет, не будет, в нём же нет никакого содержимого. (Между открывающим и закрывающим тегами не нужно ничего писать.)
D>К location.url добавить "#uniq-id-here" перед reload?
Да, или вместо. Я не помню уже, что сработает.
Re[4]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, mDmitriy, Вы писали:
D>Всем привет!
D>Есть таблица, в некоторых ее ячейках есть кнопки D>После нажатия кнопки вызывается серверный метод, который в callback'е перегружает страницу D>
D>window.location.reload()
D>
D>Как спозиционировать страницу на строку таблицы, в которой была нажата кнопка? D>Спасибо...
D>P.S. в callback'е доступен элемент, с которого был сделан вызов
В качестве варианта организации persistent scroll position — писать текущую позицию scrollTop() в localStorage.
При загрузке, в $( document ).ready(), проверять наличие сохраненного значения и вызывать scrollTop(savedValue).
Re[6]: Как спозиционировать страницу на определенной строке в таблице?
вот так работает, но... у меня reload() вызывает генерацию html-страницы, поэтому все прыгает обратно наверх
по F5 позиционируется нормально (IE)
как переходить без reload()?
Re[2]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, c-smile, Вы писали:
CS>В качестве варианта организации persistent scroll position — писать текущую позицию scrollTop() в localStorage. CS>При загрузке, в $( document ).ready(), проверять наличие сохраненного значения и вызывать scrollTop(savedValue).
Не факт, что после перегенерации страницы позиция элемента останется прежней.
Re[3]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, anonymous, Вы писали:
A>Здравствуйте, c-smile, Вы писали:
CS>>В качестве варианта организации persistent scroll position — писать текущую позицию scrollTop() в localStorage. CS>>При загрузке, в $( document ).ready(), проверять наличие сохраненного значения и вызывать scrollTop(savedValue).
A>Не факт, что после перегенерации страницы позиция элемента останется прежней.
ну так может в document.ready находить этот элемент, его позицию и скролить до него?
Re[4]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, iPrior, Вы писали: P>ну так может в document.ready находить этот элемент, его позицию и скролить до него?
киньте ссылку на рабочий пример, плиз...
Re[5]: Как спозиционировать страницу на определенной строке в таблице?
Здравствуйте, mDmitriy, Вы писали:
D>Здравствуйте, iPrior, Вы писали: P>>ну так может в document.ready находить этот элемент, его позицию и скролить до него? D>киньте ссылку на рабочий пример, плиз...