Jquery easyUI验证问题

海风吹 2011-06-29 03:11:34
大家好,帮忙写一个Jquery easyUI的日期验证:条件(必填、不能跨月、不能超过当天日期,后面的日期不能小于前面的日期),在表单提交前进行验证如不不符合条件则不允许提交。
下面是我的表单:
...全文
416 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tlw365 2012-06-30
  • 打赏
  • 举报
回复
这个貌似没有formvalidate好用
Go 旅城通票 2011-06-30
  • 打赏
  • 举报
回复
function check(){
var strd1 = '2011-06-28', strd2 = '2011-06-29'; //改为获取输入控件的值
if (strd1 == '' || strd2 == '') {alert('日期不能为空!'); return false; }
var arrd1 = strd1.split('-'), arrd2 = strd2.split('-');
var d1 = new Date(parseInt(arrd1[0], 10), parseInt(arrd1[1], 10) - 1, parseInt(arrd1[2], 10))
, d2 = new Date(parseInt(arrd2[0], 10), parseInt(arrd2[1], 10) - 1, parseInt(arrd2[2], 10))
, now = new Date()
, d3 = new Date(now.getFullYear(), now.getMonth(), now.getDate());
if (d1>d3||d2>d3) {
alert('不能超过当天日期!'); return false;
}
if (d1 > d2) { alert('后面的日期不能小于前面的日期!'); return false; }
return true;
}
check();
海风吹 2011-06-30
  • 打赏
  • 举报
回复
求代码
ycproc 2011-06-29
  • 打赏
  • 举报
回复
挺漂亮的表单

不是验证表单都有 插件了么?
怎么还在求

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧