Roo/bootstrap/NumberField.js
authorjohn <john@roojs.com>
Thu, 28 Jun 2018 03:38:37 +0000 (11:38 +0800)
committerjohn <john@roojs.com>
Thu, 28 Jun 2018 03:38:37 +0000 (11:38 +0800)
roojs-bootstrap.js
roojs-bootstrap-debug.js

Roo/bootstrap/NumberField.js
roojs-bootstrap-debug.js
roojs-bootstrap.js

index b7ac29e..8514b44 100644 (file)
@@ -226,8 +226,6 @@ Roo.extend(Roo.bootstrap.NumberField, Roo.bootstrap.Input, {
             this.inputEl().dom.value = (v == '') ? '' :
                 Roo.util.Format.number(v, this.decimalPrecision, this.thousandsDelimiter || '');
             
-            Roo.log(typeof(v));
-            
             if(!this.allowZero && v === '0') {
                 this.hiddenEl().dom.value = '';
                 this.inputEl().dom.value = '';
index d58aa09..f5ee68e 100644 (file)
@@ -33232,9 +33232,7 @@ Roo.extend(Roo.bootstrap.NumberField, Roo.bootstrap.Input, {
             this.inputEl().dom.value = (v == '') ? '' :
                 Roo.util.Format.number(v, this.decimalPrecision, this.thousandsDelimiter || '');
             
-            Roo.log(typeof(v));
-            
-            if(!this.allowZero && !v) {
+            if(!this.allowZero && v === '0') {
                 this.hiddenEl().dom.value = '';
                 this.inputEl().dom.value = '';
             }
index d7540e2..a355028 100644 (file)
@@ -1394,8 +1394,8 @@ return;}if(!Roo.isIE&&(e.isSpecialKey()||k==e.BACKSPACE||k==e.DELETE)){return;}i
 return false;}return true;},getValue:function(){var v=this.hiddenEl().getValue();return this.fixPrecision(this.parseValue(v));},parseValue:function(A){if(this.thousandsDelimiter){A+="";r=new RegExp(",","g");A=A.replace(r,"");}A=parseFloat(String(A).replace(this.decimalSeparator,"."));
 return isNaN(A)?'':A;},fixPrecision:function(A){if(this.thousandsDelimiter){A+="";r=new RegExp(",","g");A=A.replace(r,"");}var B=isNaN(A);if(!this.allowDecimals||this.decimalPrecision==-1||B||!A){return B?'':A;}return parseFloat(A).toFixed(this.decimalPrecision);
 },setValue:function(v){v=String(this.fixPrecision(v)).replace(".",this.decimalSeparator);this.value=v;if(this.rendered){this.hiddenEl().dom.value=(v===null||v===undefined?'':v);this.inputEl().dom.value=(v=='')?'':Roo.util.Format.number(v,this.decimalPrecision,this.thousandsDelimiter||'');
-Roo.log(typeof(v));if(!this.allowZero&&!v){this.hiddenEl().dom.value='';this.inputEl().dom.value='';}this.validate();}},decimalPrecisionFcn:function(v){return Math.floor(v);},beforeBlur:function(){if(!this.castInt){return;}var v=this.parseValue(this.getRawValue());
-if(v||v===0){this.setValue(v);}},hiddenEl:function(){return this.el.select('input.hidden-number-input',true).first();}});
+if(!this.allowZero&&v==='0'){this.hiddenEl().dom.value='';this.inputEl().dom.value='';}this.validate();}},decimalPrecisionFcn:function(v){return Math.floor(v);},beforeBlur:function(){if(!this.castInt){return;}var v=this.parseValue(this.getRawValue());if(v||v===0){this.setValue(v);
+}},hiddenEl:function(){return this.el.select('input.hidden-number-input',true).first();}});
 // Roo/bootstrap/DocumentSlider.js
 Roo.bootstrap.DocumentSlider=function(A){Roo.bootstrap.DocumentSlider.superclass.constructor.call(this,A);this.files=[];this.addEvents({"initial":true,"update":true,"click":true});};Roo.extend(Roo.bootstrap.DocumentSlider,Roo.bootstrap.Component,{files:false,indicator:0,getAutoCreate:function(){var A={tag:'div',cls:'roo-document-slider',cn:[{tag:'div',cls:'roo-document-slider-header',cn:[{tag:'div',cls:'roo-document-slider-header-title'}
 ]},{tag:'div',cls:'roo-document-slider-body',cn:[{tag:'div',cls:'roo-document-slider-prev',cn:[{tag:'i',cls:'fa fa-chevron-left'}]},{tag:'div',cls:'roo-document-slider-thumb',cn:[{tag:'img',cls:'roo-document-slider-image'}]},{tag:'div',cls:'roo-document-slider-next',cn:[{tag:'i',cls:'fa fa-chevron-right'}