laydate 怎么设置默认时间

 我来答
ggghjkyear
2021-10-12
知道答主
回答量:13
采纳率:0%
帮助的人:4226
展开全部
在网上找的用着还可以就是选择时间以后刷新页面还是会回到默认时间。
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;
}
});
飞得更高200309
高粉答主

2017-08-22 · 说的都是干货,快来关注
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:9596万
展开全部
你好,
laydate 设置默认时间的方法

设置默认值可以在

列的默认值里写 getdate()

怎么弄成你要的格式 没试过。可以读出数据后再改
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
好程序员
2018-06-28 · HTML5前端培训/大数据培训/Java
好程序员
好程序员是IT高端课程培训基地,从平凡到卓越,为梦想而拼搏。
向TA提问
展开全部
laydate 设置默认时间的方法

设置默认值可以在

列的默认值里写 getdate()

怎么弄成你要的格式 没试过。可以读出数据后再改
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式