1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-02 00:46:44 +01:00

Fix parziale #544

Esclusione dei campi già inizializzati dall'avvio Inputmask.
This commit is contained in:
Thomas Zilio 2019-04-04 18:55:53 -07:00
parent 0d5b63a514
commit 8847046ce8
2 changed files with 10 additions and 11 deletions

View File

@ -1096,24 +1096,24 @@ function start_inputmask(element) {
var date = moment.localeData().longDateFormat('L').toLowerCase(); var date = moment.localeData().longDateFormat('L').toLowerCase();
$(element + ".date-mask").inputmask(date, { $(element + ".date-mask").not('.bound').inputmask(date, {
"placeholder": date "placeholder": date
}); }).addClass('bound');
$(element + '.email-mask').inputmask('Regex', { $(element + '.email-mask').not('.bound').inputmask('Regex', {
regex: "^[a-zA-Z0-9_!#$%&'*+/=?`{|}~^-]+(?:\\.[a-zA-Z0-9_!#$%&'*+/=?`{|}~^-]+)*@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$", regex: "^[a-zA-Z0-9_!#$%&'*+/=?`{|}~^-]+(?:\\.[a-zA-Z0-9_!#$%&'*+/=?`{|}~^-]+)*@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$",
}); }).addClass('bound');
$(element + '.alphanumeric-mask').inputmask('Regex', { $(element + '.alphanumeric-mask').not('.bound').inputmask('Regex', {
regex: "[A-Za-z0-9#_|\/\\-.]*", regex: "[A-Za-z0-9#_|\/\\-.]*",
}); }).addClass('bound');
if (isMobile.any()) { if (isMobile.any()) {
$(element + '.inputmask-decimal, ' + element + '.date-mask, ' + element + '.timestamp-mask').each(function () { $(element + '.inputmask-decimal, ' + element + '.date-mask, ' + element + '.timestamp-mask').each(function () {
$(this).attr('type', 'tel'); $(this).attr('type', 'tel');
}); }).addClass('bound');
} else { } else {
$(element + '.inputmask-decimal').each(function () { $(element + '.inputmask-decimal').not('.bound').each(function () {
var $this = $(this); var $this = $(this);
var min = $this.attr('min-value'); var min = $this.attr('min-value');
@ -1140,7 +1140,7 @@ function start_inputmask(element) {
groupSeparator: globals.thousands, groupSeparator: globals.thousands,
onUnMask: function (maskedValue, unmaskedValue) { onUnMask: function (maskedValue, unmaskedValue) {
return maskedValue.toEnglish(); return maskedValue.toEnglish();
} },
}); });
$this.on('keyup', function () { $this.on('keyup', function () {
@ -1148,7 +1148,7 @@ function start_inputmask(element) {
$(this).val(min); $(this).val(min);
} }
}); });
}); }).addClass('bound');
} }
} }

View File

@ -352,7 +352,6 @@ $("#categoria").change( function(){
$("#subcategoria").val(null).trigger("change"); $("#subcategoria").val(null).trigger("change");
}); });
function scorpora_iva() { function scorpora_iva() {
if ($("#idiva_vendita").val()!=''){ if ($("#idiva_vendita").val()!=''){
var percentuale = parseFloat($("#idiva_vendita").selectData().percentuale); var percentuale = parseFloat($("#idiva_vendita").selectData().percentuale);