Использование плагина keyfilter для jQuery, и, кажется, все хорошо, за исключением одной проблемы.
Я использую регулярное выражение для фильтрации элемента.
$('#nameVal').keyfilter(/[0-9a-zA-Z]/);
Странно то, что это не только позволяет вводить буквенно-цифровые символы, но также позволяет вводить '('. Фактически, не имеет значения, какое выражение я передаю ключевому фильтру, я не могу остановить '(' разрешено в текстовом поле.
Кто-нибудь еще сталкивался с этой проблемой и есть ли решение?