2013-11-07 5 views
-2

Вот кодКак изменить значение поиска поля ввода для значения ввода пользователя

<form class="navbar-search pull-right header-link" method="post" name="searchportlet" id="searchportlet" onsubmit="window.location.href='/s.nl?ext=F&amp;sc=22&amp;category=&amp;search='+escape(document.forms['searchportlet'].elements['search'].value);return false;"> 
    <div class="dowith clearfix"> 
     <a href="#" class="left" onclick="window.location.href='/s.nl?ext=F&sc=22&category=&search='+escape(document.forms['searchportlet'].elements['search'].value);return false; return false;"> 
      <img alt="" src="/images/search.png" style="margin-top: 5px;"> 
     </a> 
     <input name="search" type="text" onsubmit="window.location.href='/s.nl?ext=F&sc=22&category=&search='+escape(document.forms['searchportlet'].elements['search'].value);return false; return false;" onfocus="if (this.value == 'Search entire store...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search entire store...';}" value="Search entire store..." class="right textfield" id="search_input"> 
    </div><!--End dowith--> 
</form> 

Как сохранить поиск входного текста, введенный пользователем. Мне нужно решение в JS или форма jquery.after представить обыщите стоимость магазина должны заменить на вводе текста пользователя

+2

Где код? –

+6

* сохранение * когда? где? Зачем ? – DontVoteMeDown

+0

Я пробовал этот скрипт, но его не работал user1881845

ответ

0

Глядя на вашем сайте, есть в этом раздел, который запускается на выполнение после вашей страницы была загружена:

jQuery(document).ready(function($) { 

добавить что-то вроде этого под ним:

$('#search_input').val(location.href.split('&search=')[1] || ''); 

Это не является хорошим решением (в основном читает URL и выбирает слово для поиска, если существует). Если вы можете редактировать код на стороне сервера, лучше обработайте его там.

+0

не работает какое-либо другое решение? – user1881845

+0

странно jQuery сейчас не работает на вашем сайте. в любом случае добавьте это в конце своего документа и скажите, работает ли он? ' ' –

+0

Я написал это это нормально? – user1881845

Смежные вопросы