您现在的位置:首页 >> 前端 >> 内容

easyuidatabox传值问题和格式解析

时间:2017/3/9 9:13:00 点击:

  核心提示:easyuidatabox传值问题和格式解析,最近用到easyui的日期框easyui-datebox由于后台传过来的是中国标准时间 例如Wed May 11 00:00:00 CST 2016需要进...

easyuidatabox传值问题和格式解析,最近用到easyui的日期框easyui-datebox由于后台传过来的是中国标准时间 例如Wed May 11 00:00:00 CST 2016

需要进行格式解析,然后在官网查了一下,有一点小小的不一样,
 

html:

<input class="easyui-datebox" style="width:150px"
data-options="formatter:myformatter,parser:myparser" value="${list.aplDate}">
js:

function myformatter(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d);
} 
function myparser(s){
if (!s) return new Date();
var ss = (s.split('-'));
var y = parseInt(ss[0],10);
var m = parseInt(ss[1],10);
var d = parseInt(ss[2],10);
if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
return new Date(y,m-1,d);
} else {
return new Date(ss); //重新将值传递给另一个解析方法
}
}

 

Tags:EA AS SY YU 
作者:网络 来源:qq_1927313