jQuery MiniUI

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

datepicker默认当前时间和只读属性的设置 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-2-2 11:08:42 |只看该作者 |倒序浏览
本帖最后由 小布丁 于 2018-2-2 11:14 编辑

<td style="width: 250px;"><input name="registerTime" id="registerTime"
                                                        class="mini-datepicker" format="yyyy-MM-dd" showTime="true"
                                                        showOkButton="true" allowInput="false" showClearButton="false"/></td>
这是我的文本框的设置。
页面初始化执行的js:

function onload(){
                var regdate = mini.get("registerTime")
                        regdate.setValue(new Date());
                        regdate.enable();
        }


还有为啥论坛图片上传失败呢!
浏览器在这一步报错了:
Uncaught TypeError: Cannot read property 'setValue' of undefined。希望大神帮忙看看咋回事!

Rank: 8Rank: 8

沙发
发表于 2018-2-2 13:04:23 |只看该作者
你这onload是监听的什么事件?你这代码没问题,可以是处理的时机不对。
<input name="registerTime" id="registerTime" value="new Date()"  readOnly="true"
                                                        class="mini-datepicker" format="yyyy-MM-dd" showTime="true"
                                                        showOkButton="true" allowInput="false" showClearButton="false"/>

Rank: 1

板凳
发表于 2018-2-2 14:18:29 |只看该作者
felt 发表于 2018-2-2 13:04
你这onload是监听的什么事件?你这代码没问题,可以是处理的时机不对。

这块的是html body加载的时候onload事件,我需要在input里面加上value属性吗?

Rank: 1

地板
发表于 2018-2-2 15:00:34 |只看该作者
小布丁 发表于 2018-2-2 14:18
这块的是html body加载的时候onload事件,我需要在input里面加上value属性吗?

刚才调整了,确实是事件地方写错了,我放在mini.open之后的setDate()里面就好了

Archiver|普加软件

GMT+8, 2024-11-22 21:15 , Processed in 1.056525 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部