Я хочу использовать следующую .mask.mask с .toUpperCase() для почтовых индексов
$(document).ready(function() {
$('#postcode').mask('a9a 9a9');
});
Но и на каждой ключевой силе удара строчная быть в верхнем регистре, а также позволяют в нижнем регистре, чтобы ввести (I не просто хочу, чтобы установить определение маски, чтобы всегда быть в верхнем регистре), это то, что я пытался до сих пор без успеха (это своего рода работает, но не держать позицию курсора)
$("#postcode").keyup(function (e) {
var this2 = $('#postcode').val().toUpperCase();
$('#postcode').val(this2);
});
dont использовать 'this' как переменное имя ... когда-либо! Держитесь подальше от зарезервированных слов. Почему вы используете 2 разных метода для одного элемента для изменения значения? Просто используйте методы API плагина – charlietfl
@charlietfl, какой метод API я могу использовать для этого? имеют маскировку и принудительную капитализацию для почтовых индексов. – Standage
не использовали этот плагин годами, просмотрите источник и/или документы – charlietfl