Всем привет!
Проблема следующая нужно для текстового поля вводить часы и минуты в формате 11:13
Использую плагин
http://www.meiocodigo.com/projects/meiomask/
Подключаю его так:
$("#my_id").setMask("29:59").keypress(function() {
var currentMask = $(this).data('mask').mask;
var newMask = $(this).val().match(/^2.*/) ? "23:59" : "29:59";
if (newMask != currentMask) {
$(this).setMask(newMask);
}
});
Все работает идеально кроме одного. После первых двух символов, нельзя поставить знак : он ставится только сам при условии третьего символа. Мне нужно что бы при введенных первых двух символах то есть времени, либо к значению в поле ввода дописывалось : либо был разрешен ввод пользователем :
Понимаю что вопрос специфичный и требует отладки внутри плагина. Но у меня пока не получилось решить задачу. Если кто то знает данный плагин или может предложить другое решение прошу помочь.