|
|
@@ -2174,14 +2174,15 @@
|
|
|
npt.__defineSetter__("value", setter);
|
|
|
}
|
|
|
npt.inputmask.__valueGet = valueGet; //store native property getter
|
|
|
- npt.inputmask._valueGet = function (overruleRTL) {
|
|
|
- return isRTL && overruleRTL !== true ? valueGet.call(this.el).split("").reverse().join("") : valueGet.call(this.el);
|
|
|
- };
|
|
|
npt.inputmask.__valueSet = valueSet; //store native property setter
|
|
|
- npt.inputmask._valueSet = function (value, overruleRTL) { //null check is needed for IE8 => otherwise converts to "null"
|
|
|
- valueSet.call(this.el, (value === null || value === undefined) ? "" : ((overruleRTL !== true && isRTL) ? value.split("").reverse().join("") : value));
|
|
|
- };
|
|
|
}
|
|
|
+ npt.inputmask._valueGet = function (overruleRTL) {
|
|
|
+ return isRTL && overruleRTL !== true ? valueGet.call(this.el).split("").reverse().join("") : valueGet.call(this.el);
|
|
|
+ };
|
|
|
+ npt.inputmask._valueSet = function (value, overruleRTL) { //null check is needed for IE8 => otherwise converts to "null"
|
|
|
+ valueSet.call(this.el, (value === null || value === undefined) ? "" : ((overruleRTL !== true && isRTL) ? value.split("").reverse().join("") : value));
|
|
|
+ };
|
|
|
+
|
|
|
if (valueGet === undefined) { //jquery.val fallback
|
|
|
valueGet = function () {
|
|
|
return this.value;
|