问题的原因是
editrules:{date:true}
在演示中。验证规则
date:true
只能在使用日期的情况下在jqGrid中使用
没有
时间
我建议您删除
编辑规则:{日期:true}
或者改用自定义数据验证。可以使用旧样式中的自定义验证
editrules:{custom:true, custom_func: function(value,name,iCol) {...}}
(参见
here
)或使用新样式
custom
回调函数:
editrules:{custom: function(options) {...}}
. 如果是正向验证,回调函数应返回
[true, ""]
或
[true]
. 如果验证错误,返回值应为
[false, "your error message"];