JQUERY ALPHANUERICERIERIERY от Paulo P. Marinas - не может отказаться от определенных персонажей

StackOverflow https://stackoverflow.com/questions/4487413

Вопрос

Эй, я использую этот плагин, чтобы предотвратить введение символов в поле ввода.

http://www.itgroup.com.ph/alphanumeric/

Это работает очень хорошо, за исключением того, что это не запрещает всем. персонажи, которые он должен. Я использую следующий код:

$('#dialog-box #label').alphanumeric({allow:"., ?!&+-_/\\"});

Предполагается, что он только разрешает буквенно -цифровые + заданные символы, например, ? ! или же &. Анкет Пока это работает на например, в предотвращении $ или же ), вы все еще можете писать персонажей, как эти ~°^§ Думаю, я думаю, что это как -то связано со мной, имея немецкую клавиатуру, а чаркоды отличаются? Я добавил всех символов в плагин, чтобы быть запрещенным, но это не помогает.

Некоторые, как ° а также § может быть запрещен, используя функцию дважды, а во второй раз, используя с ними ichars. Но другие любят ~ а также ^ все еще не будет удален.

Может кто-нибудь помочь мне?

Заранее спасибо.

// обновление я использовал консоль и узнал, что ^ а также ~ не появляются при наборе. Кажется, они не узнают Charcode. Есть обходной путь?

Это было полезно?

Решение

Немного поздно, но я нашел это. http://blog.treyhunner.com/2010/10/replacement-for-jquery-alphanumeric.html Может быть, полезная альтернатива.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top