html部分
<div>
<label class="layui-form-label">时间:</label>
<div class="layui-input-inline">
<input type="text" name="create_time_min" class="layui-input loan-date" id="startTime" value="{$params['create_time_min']}" timeFormat="yyyy-MM-dd" placeholder="开始时间.." lay-filter="startTime" autocomplete="off" lay-key="1" readonly>
</div>
<div class="layui-form-mid">--</div>
<div class="layui-input-inline">
<input type="text" name="create_time_max" class="layui-input loan-date" id="endTime" value="{$params['create_time_max1']}" timeFormat="yyyy-MM-dd" placeholder="结束时间.." lay-filter="endTime" autocomplete="off" lay-key="2" readonly>
</div>
</div>
js函数部分
<script>
layui.use(['layer','laydate'], function(){
var layer = layui.layer;
var laydate = layui.laydate;
var $ = layui.jquery;
st = $('#startTime').val();
if (st) {
temp_min = st;
}else{
temp_min = 0;
}
var endtime =laydate.render({
elem: '#endTime',
type: 'date',
value : $('#endTime').val(),
min: temp_min,
done: function(value,date) {
starttime.config.max={
year:date.year,
month:date.month-1,
date: date.date,
hours: 0,
minutes: 0,
seconds : 0
}
}
});
et = $('#endTime').val();
if (et) {
temp_max= et;
}else{
temp_max = 0;
}
var starttime =laydate.render({
elem: '#startTime',
type: 'date',
value : $('#startTime').val(),
max : temp_max,
done: function(value,date){
endtime.config.min ={
year:date.year,
month:date.month-1,
date: date.date,
hours: 0,
minutes: 0,
seconds : 0
};
}
});
});
</script>