我正在使用jQuery Easyui日期框并在网址中将值用作queryparam。
var date = $('#dd').datebox('getValue');
window.open('file.php?date='.date);
我将日期框留空并触发代码。
当我在IE 8.0中检查file.php时,我得到$_GET['date']='1970-01-01'
但在Chrome v32.0中,它是$_GET['date']='0';
任何人都可以解释原因并给出提示,以便我可以使用网址发送相同的值吗?
答案 0 :(得分:0)
你可以添加它以确保发送相同的值:
var date = $('#dd').datebox('getValue');
if(date == 0 || date == '0' || date == '1970-01-01' || !date)
date = 0; //or '1970-01-01' if you prefer that one.
window.open('file.php?date='.date);