jQuery MiniUI

标题: Calendar这个控件如何做到取到的是服务器的时间? [打印本页]

作者: tanwenbin    时间: 2013-9-26 10:49:24     标题: Calendar这个控件如何做到取到的是服务器的时间?

Calendar这个控件如何做到取到的是服务器的时间?我每次做屏蔽时间的功能(不能选择超过今天的时间),如果用户电脑时间是错误的,就可以把时间往后选。

有没有修改源码的功能直接把控件改成不能选择超过当天的?

作者: langben    时间: 2013-9-26 11:04:58

这个建议非常好
既然是用户自己输入
一般控件的今天都是本地时间

以上建议可行,但是还有个注意的地方,那就是所有的日期取主界面的定时器跑的日期作为今天
作者: factory    时间: 2013-9-26 11:09:35

从服务端返回,然后前台获取到后台返回的时间,再设置给calendar
miniui是纯JS控件
作者: langben    时间: 2013-9-26 11:16:06

他想要的就是全局设置能够有点击今天的时候能够触发指定事件

剩余的参照上面的建议是可行的。

作者: tanwenbin    时间: 2013-9-26 11:34:10

langben 发表于 2013-9-26 11:16
他想要的就是全局设置能够有点击今天的时候能够触发指定事件

剩余的参照上面的建议是可行的。

是的,我就是想要全局的,否则我每次用到这个控件都要写一次!
作者: tanwenbin    时间: 2013-9-26 11:38:40

factory 发表于 2013-9-26 11:09
从服务端返回,然后前台获取到后台返回的时间,再设置给calendar
miniui是纯JS控件 ...

谢谢您的回答,好像calendar这个控件没有赋值今天时间的方法?而且有没有一个全局的属性就是屏蔽今天之后的时间?
作者: tanwenbin    时间: 2013-9-26 11:39:29

factory 发表于 2013-9-26 11:09
从服务端返回,然后前台获取到后台返回的时间,再设置给calendar
miniui是纯JS控件 ...

谢谢您的回答,好像calendar这个控件没有赋值今天时间的方法?而且有没有一个全局的属性就是屏蔽今天之后的时间?
作者: factory    时间: 2013-9-26 11:45:52

tanwenbin 发表于 2013-9-26 11:39
谢谢您的回答,好像calendar这个控件没有赋值今天时间的方法?而且有没有一个全局的属性就是屏蔽今天之后 ...

参考:http://www.miniui.com/demo/index ... ker/datepicker.html
目前只能这样

你参考这个,给个服务端的日期,然后禁止掉其他的不符合规则的日期.
作者: tanwenbin    时间: 2013-9-26 12:02:42

factory 发表于 2013-9-26 11:45
参考:http://www.miniui.com/demo/index.html#src=datepicker/datepicker.html
目前只能这样

版主,我想重写“今天”按钮这个的方法应该怎么写?我现在取到了服务器时间,但是“今天”这个按钮的时间还是取客户端的时间!
作者: tanwenbin    时间: 2013-9-26 12:03:47

factory 发表于 2013-9-26 11:45
参考:http://www.miniui.com/demo/index.html#src=datepicker/datepicker.html
目前只能这样

版主,我想重写“今天”按钮这个的方法应该怎么写?我现在取到了服务器时间,但是“今天”这个按钮的时间还是取客户端的时间
作者: factory    时间: 2013-9-26 16:11:46

tanwenbin 发表于 2013-9-26 12:03
版主,我想重写“今天”按钮这个的方法应该怎么写?我现在取到了服务器时间,但是“今天”这个按钮的时间 ...

还不行,因为现在的按钮,在内部是JS获取的客户端日期.我们控件内部也无法获取到客户的服务端的日期的.
毕竟是纯JS控件




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2