私はこのマスク入力プラグインを使用しています: http://digitalbush.com/projects/masked-input-plugin/フィールド入力用。
このプラグインは、電話の内線番号など、オプションのフィールドを簡単に設定できます。
Anything listed after '?' within the mask is considered optional user input.
これは、最初はオプションであるという解決策です。
jqueryのマスクされた入力には最初の番号のみがあり、オプションの残りは必須です
電話形式のプレフィックスを使用しようとしています。プレフィックスは、電話+999 9 999 9999
、電話、連絡先、オプションのコロンのいずれか:
です。
$.mask.definitions['~'] = '(Phone|Call|Contact)?(:( )?)?';
$("#en_Phone_Number").mask("~+999 9 999 9999",{placeholder:" "});
これはうまくいきません。何か助けはありますか?