Я делаю приложение с использованием RobinHerbots/jquery.inputmask.Ошибка ввода маски ввода JQuery при загрузке или создании поля
Все работает хорошо, за исключением того, когда нагрузка или создать динамические поля
<html>
...
<div>
<input class="datemask" value="31/01/2014" name="fechaPago[]" id="fechaPago[]" type="text">
</div>
//More ajax loaded fields
<h:commandLink action="#{someaction}">
<f:ajax onevent="function(data) { configureMask() }"/>
Click Here
</h:commandLink>
...
<script src="jquery-2.0.2.min.js"></script>
<script src="jquery.inputmask.js"></script>
<script src="jquery.inputmask.date.extensions.js"></script>
<script type="text/javascript">
//<![CDATA[
$(function() {
configureMask();
});
function configureMask() {
$(".datemask").inputmask("dd/mm/yyyy", {"placeholder": "dd/mm/yyyy"});
}
//]]>
</script>
...
</html>
Когда действие выполняется, только новые поля загружаются и успех обратного вызова пытается настроить все поля с маской, в том числе новых месторождений , но предыдущие поля не работают. Все предыдущие поля пусты и не принимают новое значение.
Как настроить загруженные поля, не влияя на предыдущие поля?
Заранее спасибо