在onSelect事件之前添加 onHidePanel事件
$(function () {
//开始时间
$('#{$namespace}QueryDate').datebox({
onHidePanel : function() {
//点击日期控件的“今天”触发查询事件
search_by_date("QueryDate");
},
onSelect: function (date) {
//点击日期触发查询事件
search_by_date("QueryDate");
}
});
}
//点击日期触发查询事件
function search_by_date(str){
var stime,etime,inout,inoutcate,stockarea;
stime = $("#{$namespace}QueryDate").datebox('getValue');
etime = $("#{$namespace}QueryDate2").datebox('getValue');
//起始时间>结束时间
if(stime && etime){
// var aa = new Date();
var a2 = Date.parse(stime); //转换时间戳
var b2 = Date.parse(etime); //转换时间戳
if(a2-b2>0){
//清空日期选择框
$("#{$namespace}" + str).datebox('setValue','');
$.messager.alert('注意','起始时间不能大于截止时间','warning');
return;
}else {
//权限标记 1:有权限查看所有库区
// var flag = $('#flag').val();
var flag = '{$flag}';
if(flag == 1) {
stockarea = $("#{$namespace}StockArea").combobox("getValue");
inout = $("#{$namespace}QueryCate").combobox("getValue");
inoutcate = $("#{$namespace}QueryValue").combobox("getValue");
$('#{$namespace}QueryDetail').datagrid('load',{
json:1,
etime : etime,
stime : stime,
inout : inout,
inoutcate : inoutcate,
stockarea : stockarea,
});
}else{
//stockarea = $("#{$namespace}StockArea").combobox("getValue");
inout = $("#{$namespace}QueryCate").combobox("getValue");
inoutcate = $("#{$namespace}QueryValue").combobox("getValue");
$('#{$namespace}QueryDetail').datagrid('load',{
json:1,
stime : stime,
etime : etime,
inout : inout,
inoutcate : inoutcate,
});
}
}
}
}
8502

被折叠的 条评论
为什么被折叠?



