|
Title: Can I format datagrid in edit mode? Post by: jimmywon on January 26, 2014, 01:11:48 AM Can I format a decimal number, 2.300 to 2.3,
In datagrid edit mode? JIMMY Title: Re: Can I format datagrid in edit mode? Post by: stworthy on January 26, 2014, 07:44:06 PM Please try to use 'numberbox' editor with 'precision' property set to 1.
Code: $('#dg').datagrid({Title: Re: Can I format datagrid in edit mode? Post by: jimmywon on January 26, 2014, 07:56:13 PM Sorry,
I like to input 3 prescision , but trim tail 0, Like easyui-numberbox formater: data-options="precision:3, formatter:function(value){ var value = $.fn.numberbox.defaults.formatter.call(this,value); value = parseFloat(value); return value;}" how to do this in datagrid edit mode? Jimmy Title: Re: Can I format datagrid in edit mode? Post by: jimmywon on January 28, 2014, 09:45:21 AM ok, I found the formatter
in editor options, ex: <th data-options="field:'saleprc',align:'right',width:80, formatter: function(value,row){ if (!isNaN(parseFloat(value))){return parseFloat(value);} }" editor="{ type:'numberbox', options:{precision:3, formatter:function(value){ if (!isNaN(parseFloat(value))){return parseFloat(value);} } }}"> |