Я работаю над проектом, чтобы использовать маску cnic и mobile для пакистанского формата.
Формат CNIC: XXXXX-XXXXXXX-X
Формат Mobile - 03XX-XXXXXXX
КОД:
$('#CNIC_No').mask("99999-9999999-9");
Пожалуйста, попробуйте этот код,
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/jquery.inputmask.bundle.js"></script>
<input type="text" data-inputmask="'mask': '99999-9999999-9'" placeholder="XXXXX-XXXXXXX-X" name="cnic" required="" >
<input type="text" data-inputmask="'mask': '0399-99999999'" required="" type = "number" maxlength = "12" >
<script>
$(":input").inputmask();
</script>
цифровая клавиатура вместо буквенной: -
this.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
в файле MaskedEditText.java
. Теперь настройка android:inputType = "numeric"
будет работать.
Спасибо
#CNIC_No
, и что на самом деле делает маска. Можете ли вы быть более подробным с вашим вопросом и дать больше объяснений?