AlexFisher

Поиск по нажатию ENTER

Рекомендуемые сообщения

AlexFisher    195

Странная проблема - убрал из поиска все ненужное - оставил саму строку. Хром и мазила ищут по нажатию enter. Опера и эксплорер - нет.

В чем может быть проблема?

Сама строка поиска

<div class="div8"></div>
          <div class="div9" id="search"><img src="/catalog/view/theme/default/image/search_view.png"/>
            <?php if ($keyword) { ?>
            <input type="text" value="<?php echo $keyword; ?>" id="filter_keyword" />
            <?php } else { ?>
            <input type="text" value="<?php echo $text_keyword; ?>" id="filter_keyword" onclick="this.value = '';" onkeydown="this.style.color = '#000000'" style="color: #999;" />
            <?php } ?>
     
          </div>

Функция

$('#search input').keydown(function(e) {
	if (e.keyCode == 13) {
		moduleSearch();
	}
});

function moduleSearch() {
	url = 'index.php?route=product/search';
	
	var filter_keyword = $('#filter_keyword').attr('value')
	
	if (filter_keyword) {
		url += '&keyword=' + encodeURIComponent(filter_keyword);
	}
	
	var filter_category_id = $('#filter_category_id').attr('value');
	
	if (filter_category_id) {
		url += '&category_id=' + filter_category_id;
	}
	
	url +='&description=1';
	url +='&model=1';
	
	location = url;
}

Где ошибка?

С уважением.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexFisher    195

Внимание: правильный ответ =)

Не поставил в конце функции тег комментария для яваскрипта. Ну вот интерпретатор и не подхватывал.

было:

<script type="text/javascript"><!--  ....  </script>
стало:
<script type="text/javascript"><!--  ....  //--></script>

А все спешка и невнимательность. Всем спасибо, тему можно закрыть.

С уважением.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу