Как отправить форму с позиции прокрутки с помощью jquery - PullRequest
0 голосов
/ 14 января 2019

Я пытаюсь вызвать действие формы, содержащей текущую позицию прокрутки, и новая страница отображает эту позицию. Ниже HTML:

<FORM id='posform' name='posform' ACTION='text_2019b.php?selectedText=".$content_id."#".$j."' METHOD=POST enctype='multipart/form-data'>

здесь jquery:

  <script>

$(document).ready(function() {
$(‘#submitted’).click(function(e){

e.preventDefault();

var scrollPos = $(document).scrollTop();
$('.scrollValue').val(scrollPos);

$(this).closest("form").submit();

});
});

</script>

кнопка представляет собой простой текстовый элемент:

<p id=‘submitted’>read more</p>";

Раньше это работало раньше, но теперь нет. форма вообще не будет отправлена, не говоря уже о позиции прокрутки.

Когда я захожу на страницу, которая в данный момент находится в теге action по href, она работает. Но я пытаюсь использовать метод формы, так как хочу, чтобы это скрытое текстовое поле содержало позицию прокрутки. Может быть, в любом случае есть лучшие способы перевести это значение прокрутки на новую страницу?

спасибо, что помогли мне Сэм

...