2013-05-13 3 views
-2

У меня есть следующая страница, и я не могу понять, почему форма не позволяет пробелы в полях.JQuery остановки пробелов во вводе

Я уменьшил его до вопроса JQuery, как если бы я удалял строку 20, которая включает JQuery, я могу вводить пробелы.

Любой совет, где я должен выглядеть, был бы весьма признателен.

http://www.tacticalsalestraining.co.uk/offer-may-2013.php

+0

Пожалуйста, добавьте форму – Schleis

+2

Вы, кажется, забыли добавить «на следующей странице,» Пожалуйста, включите (соответствующий/[sscce] (http://sscce.org/)) код * здесь, в вашем вопросе *, иначе, когда внешняя страница умирает, удаляется или исправляется, вопрос становится бесполезным для будущих посетителей. Если вы хотите показать нам код, работающий (*** пожалуйста! ***), тогда включите ссылку на [live demo] (http://jsfiddle.net/), где мы можем увидеть код и легко изменить /исправь это. –

+0

followng page ?? где??? – bipen

ответ

2

Проблема заключается в gallerific.js файл, который вы включили на своей странице.

Это перехват определенных событий keydown - поиск 32 (который является символьным кодом для пробела) в этом JS-файле, и вы можете увидеть ключевые события, которые он перехватывает. Затем выполняется «preventDefault», что означает, что событие не распространяется на ваши поля ввода.

Отключите этот плагин или посмотрите, почему он перехватывает запись на вашем сайте.

Редактировать

На самом деле, просто установите этот параметр ложь для этого плагина:

enableKeyboardNavigation: false, 
Смежные вопросы