3.0.1.2 Requirements & tidy
This commit is contained in:
@@ -112,9 +112,9 @@
|
||||
}
|
||||
sbm.refreshSelectCaption = function ($sel, values, code, desc)
|
||||
{
|
||||
$sel = $($sel); code = code || 'code'; desc = desc || 'desc';
|
||||
$sel = $($sel); code = code || 'code'; desc = desc || 'desc';
|
||||
for (const value of values || [])
|
||||
$sel.find($('option[value="'+value[code]+'"]').text(value[desc]));
|
||||
$sel.find($('option[value="' + value[code] + '"]').text(value[desc]));
|
||||
}
|
||||
sbm.populateSelectCodeDesc = function ($sel, values)
|
||||
{
|
||||
@@ -184,7 +184,7 @@
|
||||
let $ctrl = $('.sbm-form-control', $frm).show();
|
||||
for (var name in fld.label || {}) { /* ... */ };
|
||||
(fld.hide || []).forEach(function (v, i, a) { $ctrl.filter('.' + fld.prefix + v).hide().find('.sbm-input,.sbm-textarea,.sbm-select,.sbm-checkbox').filter('.sbm-auto-val').prop('disabled', true); });
|
||||
(fld.readonly || []).forEach(function (v, i, a) { $ctrl.filter('.' + fld.prefix + v).find('.sbm-input,.sbm.textarea,.sbm-select,.sbm-checkbox').filter('.sbm-auto-val').prop('readonly', true).prop('disabled', true); });
|
||||
(fld.readonly || []).forEach(function (v, i, a) { $ctrl.filter('.' + fld.prefix + v).find('.sbm-input,.sbm.textarea,.sbm-select,.sbm-checkbox').filter('.sbm-auto-val').prop('readonly', true).filter('.sbm-select,.sbm-checkbox').prop('disabled', true); });
|
||||
}
|
||||
sbm.populateFormValues = function (cfg, $frm, val)
|
||||
{
|
||||
@@ -197,6 +197,11 @@
|
||||
if (sbm.isNumeric($ctrl.val()))
|
||||
$ctrl.val(parseFloat($ctrl.val()).toFixed(0));
|
||||
}
|
||||
sbm.formatNumber = function ($ctrl, decs)
|
||||
{
|
||||
if (sbm.isNumeric($ctrl.val()))
|
||||
$ctrl.val(parseFloat($ctrl.val()).toFixed(Math.max(0, Math.min(4, decs))));
|
||||
}
|
||||
sbm.formatCurrency = function ($ctrl)
|
||||
{
|
||||
if (sbm.isNumeric($ctrl.val()))
|
||||
|
||||
Reference in New Issue
Block a user