easyui如何验证日期输入框?

LvBao_117 2018-01-08 09:34:08
小弟最近用easyui写个小程序,发现日期写错也不提示,各位大侠有什么好方法
[code=html][/
<div style="margin-bottom:10px;">
<input class="easyui-datebox" maxlength="10" name="reg" style="width:80%" data-options="label:'注册日期'" />
</div>
code]

小弟新手,请说详细些,最好有参考代码,谢谢
...全文
573 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
小小农民 2018-01-12
  • 打赏
  • 举报
回复
可以看看 laydate http://www.layui.com/laydate/,比较好用
秋的红果实 2018-01-11
  • 打赏
  • 举报
回复
验证日期的js正则表达式var patterm = /^((19\d{2})|([2-9]\d{3}))-((0[1-9])|(1[0-2]))-((0[1-9])|([1,2]\d)|(3[0,1]))$/;
LvBao_117 2018-01-11
  • 打赏
  • 举报
回复
还是没有解决,本想着绕开这个阻碍,结果现在还得回来 楼上2位大侠,能不能说得再仔细些,谢谢
Hello World, 2018-01-09
  • 打赏
  • 举报
回复
引用 3 楼 From_TaiWan 的回复:
[quote=引用 2 楼 apollokk 的回复:] 设置validType,或者把editable设置为false,防止手工输入错误
validType:‘date’,不管用的 有个contenteditable属性,设置后也不管用[/quote] 要你自己实现,没有内置date的验证,自定义参考:
$.extend($.fn.validatebox.defaults.rules, {    
    minLength: {    
        validator: function(value, param){    
            return value.length >= param[0];    
        },    
        message: 'Please enter at least {0} characters.'   
    }    
});
秋的红果实 2018-01-09
  • 打赏
  • 举报
回复
你得想办法用正则验证
秋的红果实 2018-01-09
  • 打赏
  • 举报
回复
引用 2 楼 apollokk 的回复:
设置validType,或者把editable设置为false,防止手工输入错误
validType:‘date’,不管用的 有个contenteditable属性,设置后也不管用
Hello World, 2018-01-09
  • 打赏
  • 举报
回复
设置validType,或者把editable设置为false,防止手工输入错误
zglover 2018-01-09
  • 打赏
  • 举报
回复
属性required没加进去吧?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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