请检查以下代码段。 当我通过jqgrid添加表单中的datepicker输入未来日期,然后显示其他验证消息而不是显示验证消息为''自定义函数应该返回数组!',请帮助我..
function checkFamilyDOB(dob){
var bdate = dob.split('-');
var today = new Date();
var d = today.getDate();
var yr = today.getFullYear();
var m = today.getMonth();
var msg = "Invalid Date Of Birth";
if(yr >= bdate[2] || m >= bdate[1] || d >= bdate[0])
{
return [false,msg,""];
}
}
答案 0 :(得分:0)
function checkFamilyDOB(dob){
var bdate = dob.split('-');
var today = new Date();
var d = today.getDate();
var yr = today.getFullYear();
var m = today.getMonth();
var msg = "Invalid Date Of Birth";
if(yr >= bdate[2] || m >= bdate[1] || d >= bdate[0])
{
return [false,msg];
}
return [true];
}
答案 1 :(得分:-1)
我认为,它是简短的array()语法(例如:[1,2,3])。它在PHP 5.3中不起作用 您应该将PHP升级到5.4或使用数组(1,2,3)语法, 我的意思是:
return array('value1', 'value2');
抱歉,如果我错了