jQuery MiniUI

 找回密码
 立即注册
查看: 4887|回复: 3
打印 上一主题 下一主题

DatePicker手动录入OnDrawDate中禁止的日期 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-11-17 13:52:29 |只看该作者 |倒序浏览
本帖最后由 牛牛牛 于 2017-11-17 13:57 编辑

  我用onDrawDate禁止了一些日期。然后发现手动输入一些类似于2334444之类的数字,日期会自动转换成被禁止的日期,控件没有校验。然后我写了个onblur对被禁止的日期校验并清空。我想问一下,DatePicker有没有自带的这种功能,可以禁止录入onDrawDate禁止的日期?

Rank: 8Rank: 8

沙发
发表于 2017-11-17 14:30:52 |只看该作者
能不能这样,直接禁止掉输入?allowInput="false"

Rank: 3Rank: 3

板凳
发表于 2017-11-17 14:46:31 |只看该作者
dforce 发表于 2017-11-17 14:30
能不能这样,直接禁止掉输入?allowInput="false"

哈哈哈,我的内心也希望可以禁止输入,但是不行。那我就再多加个校验好了。

Rank: 8Rank: 8

地板
发表于 2017-11-20 10:02:36 |只看该作者
牛牛牛 发表于 2017-11-17 14:46
哈哈哈,我的内心也希望可以禁止输入,但是不行。那我就再多加个校验好了。 ...

那只能这样了,加个验证提示了。
onvaliedation="onvalidation"
function onValidation(e){
    if(.....) {
     e.isValid=false;
      e.errorText="....."
    }
}

Archiver|普加软件

GMT+8, 2025-7-6 00:12 , Processed in 1.028271 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部