Хорошо, я пошел в Google и поискал "A", затем я щелкнул на странице 2 После этого я очистил строку поиска, затем щелкнул страницу 3, Я заметил, что «А» вернулась в строку поиска.
Как это произошло, используя jquery или javascript, как я собираюсь это сделать?
Вы можете дать мне подсказку, краткий рассказ о том, как это сделать.
Я использую serveride: true, и у меня есть собственный тип ввода = текст для поиска, потому что мне не нравится встроенный поиск jQuery Datatable
Спасибо
Похоже, вы задали два вопроса. Чтобы ответить на вопрос Google: когда вы нажимаете ссылку «нажал на странице 3», URL-адрес заменяется URL-адресом ссылки. Для Google каждая ссылка на страницу также содержит исходный поисковый запрос, сколько элементов / строк на странице и с какого элемента / строки начинать, например: q=abc123&num=50&start=50
. Итак, при запуске (или с использованием серверной технологии, я не проверял) есть немного js, в котором говорится: введите значение q=
в поле поиска.
В описанном вами случае с поиском Google, «А» фактически является частью ссылки на страницу 3.
Таким образом, когда вы стираете букву «А» из строки поиска, она оставляет закодированное значение в ссылке на страницу 3.
Пример:
https://www.google.com/search?q=A&biw=1879&bih=1103&ei=ohaRW8OLCYiVlwS2iJDwDQ&start=20&sa=N
q=A
- ваша ценность для поиска. Затем страница принимает это значение и помещает его в строку поиска при загрузке страницы 3.
Используйте переменную для хранения значения