v1.2.4
This commit is contained in:
@@ -103,24 +103,34 @@
|
||||
if (ctrl == null || ctrl.value == null) return;
|
||||
if (ctrl.value.length > len) ctrl.value = ctrl.value.substring(0, len);
|
||||
}
|
||||
sax.setAvailableCharsLabel = function ($if, max, $lbl)
|
||||
sax.setAvailableCharsInfo = function ($if, max, $info)
|
||||
{
|
||||
var avail = Math.max(0, max - $if.val().length);
|
||||
$lbl.text(avail == 1 ? sax.lbl.availableCharacter : sax.lbl.availableCharacters.replace(/\{0\}/g, avail));
|
||||
let info = '';
|
||||
if (max > 0)
|
||||
{
|
||||
let avail = Math.max(0, max - $if.val().length);
|
||||
info = (avail == 1 ? sax.lbl.charAvailable : sax.lbl.charsAvailable.replace(/\{0\}/g, avail));
|
||||
}
|
||||
($info || $('.sax-info', $if.closest('.sax-form-control'))).text(info);
|
||||
}
|
||||
sax.setCharsAvailableLabel = function ($if, max)
|
||||
{
|
||||
var avail = Math.max(0, max - $if.val().length);
|
||||
$('.sax-select-chars-available', $if.closest('.sax-form-control')).text(avail == 1 ? sax.lbl.availableCharacter : sax.lbl.availableCharacters.replace(/\{0\}/g, avail));
|
||||
}
|
||||
sax.setItemsSelectedLabel = function ($sel)
|
||||
sax.setItemsSelectedInfo = function ($sel, $info)
|
||||
{
|
||||
var sel = $(':selected', $sel).length;
|
||||
$('.sax-select-items-selected', $sel.closest('.sax-form-control')).text(sel == 0 ? sax.lbl.noneSelected : sax.lbl.numberSelected.replace(/\{0\}/g, sel));
|
||||
($info || $('.sax-info', $sel.closest('.sax-form-control'))).text(sel == 0 ? sax.lbl.noneSelected : sax.lbl.numberSelected.replace(/\{0\}/g, sel));
|
||||
}
|
||||
sax.initCalendars = function (sel)
|
||||
sax.initCalendars = function (sel, opt)
|
||||
{
|
||||
return $(sel).datepicker();
|
||||
return $(sel).datepicker(opt || {});
|
||||
}
|
||||
sax.allowClearCalendar = function (sel)
|
||||
{
|
||||
$(sel).datepicker().on('keyup', function (e)
|
||||
{
|
||||
if (e.keyCode == 8 || e.keyCode == 46)
|
||||
{
|
||||
$(this).datepicker('setDate', null);
|
||||
}
|
||||
});
|
||||
}
|
||||
sax.refreshPaging = function (response, context, refreshFn)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user