EasyUI Forum
April 29, 2024, 03:14:36 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: Datebox can input 0 and save  (Read 918 times)
Wojak
Newbie
*
Posts: 48


View Profile Email
« on: February 28, 2023, 02:54:52 AM »

Hi,
I have a problem with datebox as editor in datagrid. I can input 0 in day/month/year like '2023-00-12' or '0000-03-14' and it will accept it and save, but if i edit while its '0000-12-1230' it will show as '1900-12-30'.
Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: February 28, 2023, 11:31:34 PM »

Please rewrite the 'blur' event handler to solve this issue.
Code:
$.extend($.fn.datebox.defaults, {
inputEvents: $.extend({},$.fn.combo.defaults.inputEvents, {
blur: function (e) {
$.fn.combo.defaults.inputEvents.blur(e);
var d = $(e.data.target);
d.datebox('setValue',d.datebox('getValue'));
}
})
});
Logged
Wojak
Newbie
*
Posts: 48


View Profile Email
« Reply #2 on: March 01, 2023, 01:43:19 AM »

Works perfect  Grin
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!