laydate 怎么设置默认时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laydate 怎么设置默认时间相关的知识,希望对你有一定的参考价值。

在网上找的用着还可以就是选择时间以后刷新页面还是会回到默认时间。
layui.use(['laydate', 'form'], function ()
var laydate = layui.laydate;
var form = layui.form;
var start = laydate.render(

eventElem: '#start_date_icon',//日期输入框的图标,给图标也绑定点击事件
trigger: 'click',
value: getRecentDay(-30),//默认值30天前
done:function(value,date)
if(value && (value>$("#jssj").val()))
/*开始时间大于结束时间时,清空结束时间*/
$("#jssj").val("");

end.config.min =
year:date.year,
month:date.month-1,
date: date.date,
;
,
elem: '#kssj'
);
//结束日期
var end = laydate.render(
elem: '#jssj',
eventElem: '#end_date_icon',//日期输入框的图标,给图标也绑定点击事件
trigger: 'click',
value: getRecentDay(0),//默认值昨天
done:function(value,date)
start.config.max=
year:date.year,
month:date.month-1,
date: date.date,


);
/**获取近N天*/
function getRecentDay(day)
var today = new Date();
var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;
today.setTime(targetday_milliseconds);
var tYear = today.getFullYear();
var tMonth = today.getMonth();
var tDate = today.getDate();
tMonth = doHandleMonth(tMonth + 1);
tDate = doHandleMonth(tDate);
return tYear+"-"+tMonth+"-"+tDate;

function doHandleMonth(month)
var m = month;
if(month.toString().length == 1)
m = "0" + month;

return m;

);
参考技术A 你好,
laydate 设置默认时间的方法

设置默认值可以在

列的默认值里写 getdate()

怎么弄成你要的格式 没试过。可以读出数据后再改本回答被提问者采纳
参考技术B laydate 设置默认时间的方法

设置默认值可以在

列的默认值里写 getdate()

怎么弄成你要的格式 没试过。可以读出数据后再改

以上是关于laydate 怎么设置默认时间的主要内容,如果未能解决你的问题,请参考以下文章

laydate 怎么设置默认时间

laydate设置默认值以后 刷新显示还是默认值 怎么将done中的value显示出来

laydate 日期控件 设置开始时间小于结束时间,怎么做

laydate-icon-molv 怎么设置初始值

能设置laydate里的time时间默认值吗

日历控件laydate.js,已进入页面就显示当前日期,value值怎么写啊!