最近的项目需求是实现导出excel,后台给的接口地址传参需要传递时间格式为:2019-10,这样类型的年和月。
观察了之前页面中日期使用的是My97的WdatePicker插件,例:这样页面中取得的值是年月日在一起的。有没有办法只获取到年和月的连接。
在查看api文档后发现$dp.cal.getP('y')可以直接获取到年和月,中间可以用中横线连接,所以我给出的解决方法是:
//导出excel
$('.btn-excel').bind('click',function(){
if($('#fdate').val()!=""){
var year=$dp.cal.getP('y');
var month=$dp.cal.getP('M');
var union=year+'-'+month;
location.href="outEscomDaily?yearMonth="+union;
}
else{
layer.msg("搜索日期不能为空");
}
});