EasyUI Forum
May 07, 2024, 02:20:57 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: TimeSpinner on Editable Grid  (Read 7910 times)
arma
Full Member
***
Posts: 110


View Profile
« on: November 23, 2013, 04:58:37 AM »

How to define timespinner in grid editor on init function ? This one seems does not work.

$.extend($.fn.datagrid.defaults.editors, {
                timespinner: {
                    init: function(container, options) {
                        var input = $('<input class="easyui-timespinner" data-options="showSeconds:true">').appendTo(container);
                       
                        return input;
                    }
Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: November 23, 2013, 08:52:42 PM »

Please try the code below:
Code:
	$.extend($.fn.datagrid.defaults.editors, {
timespinner: {
init: function(container, options){
var input = $('<input>').appendTo(container);
input.timespinner(options);
return input
},
destroy: function(target){
$(target).timespinner('destroy');
},
getValue: function(target){
return $(target).timespinner('getValue');
},
setValue: function(target, value){
$(target).timespinner('setValue', value);
},
resize: function(target, width){
$(target).timespinner('resize', width);
}
}
});
Logged
arma
Full Member
***
Posts: 110


View Profile
« Reply #2 on: November 24, 2013, 04:55:59 AM »

That works like charm. Thanks stworthy Cheesy
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!