以前没怎么用过easyUI,今天用到时间控件,又了解到了一点东西:在页面中通过js添加控件,需要主动渲染。
时间控件的样式

 <input class="easyui-datetimebox" id="starttime" name="starttime" style="width:150px" />

然后通过js 动态的添加的时候,使用append添加

container.append('开始时间< input class="easyui-datetimebox" id="starttime" name="starttime" style="width:150px" />');

在页面只是一个文本框,右侧不显示选择时间的小按钮,控件不能加载
查询的得知,easyUI属性的加载是在渲染页面的时候完成,当页面渲染完成之后,通过js动态调用再添加的easyUI的控件就不再起效果,需要手动的进行加载,于是添加:

$.parser.parse(container);

这样就可以将新添加了easyui-datetimebox属性加载到页面

但是在获取数据的时候又出现问题,通过id无法获取值,通过调试得到,时间控件会生成一个隐藏域,里面是选择的时间,但是这个隐藏域里没有id属性,但是有name属性,于是使用name可以获取值

$("input[name='starttime']").val()

于是通过:

container.append('开始时间<input class="easyui-datetimebox" id="starttime" name="starttime" style="width:150px" />');
container.append('结束时间<input class="easyui-datetimebox" id="endtime" name="endtime" style="width:150px" />');
$.parser.parse(container);

效果如下:

查看具体的值存放:

可以看到,选择的时间“2017-12-26 13:45:03”没有显示在自己定义的input标签里,而是在easyUI自己生产的一个隐藏域里面。

easyUI的时间控件相关推荐

  1. easyui datebox时间控件改为年月视图,值也为年月

    效果图 <span>聘任年度:</span><input id="search-prnd" class="easyui-datebox&qu ...

  2. easyui datebox时间控件如何只显示年月

    easyui datebox控件,只显示年月,不显示年月日 需要的效果图如下: 具体的js代码: <script>$(function(){intiMonthBox('costTime') ...

  3. 关于EasyUI DataGrid行编辑时嵌入时间控件

    本人做一个名为"安徽中控"项目时,为快速开发基础数据增删改模块,遂采用EasyUIDatagrid将所有增删改查的操作都集中于表格中,并且所有增删改查操作都集中于泛型对象,从而不必 ...

  4. EasyUI年-月日期格式的日期时间控件+行内编辑的年-月日期格式的日期时间控件

    一.input标签下的easyui-datebox的年月时间格式 1.标签代码 <label style="font-size: 14px;font-family: Microsoft ...

  5. angularjs 整合bootstrap 时间控件

    一.引入js <link href="${basePath}/static/plugin/bootstrap/css/bootstrap-datetimepicker.min.css& ...

  6. 记一次重写easyui的datetimebox控件的小片段

    因为项目中服务器使用UTC时间,而easyui的datetimebox点击今天获取的是本地时间,存在时差.所以扩展了easyui的datetimebox控件,具体如下: easyui官方的dateti ...

  7. (转)基于MVC4+EasyUI的Web开发框架经验总结(2)- 使用EasyUI的树控件构建Web界面...

    http://www.cnblogs.com/wuhuacong/p/3669575.html 最近花了不少时间在重构和进一步提炼我的Web开发框架上,力求在用户体验和界面设计方面,和Winform开 ...

  8. bootstrap-datetimepicker时间控件添加清除按钮

    本文转自:https://blog.csdn.net/gyysmile/article/details/80226993 其实这位大神写的很好了,为什么我还要在写呢,因为我想写点东西了 最近测试部提出 ...

  9. python日历gui_python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例...

    PyQt5日期时间控件QDateTimeEdit介绍 QDateTimeEdit是一个允许用户编辑日期时间的控件,可以使用键盘上的上下键头按钮来增加或减少日期的时间值,QDateTimeEdit通过s ...

  10. robotframe使用之时间控件

    robotframe使用之时间控件 正常的页面,时间控件会写在一个iframe里面,所以robotframework找不到对的ID或者xpath等. 要解决这个问题必选先显示iframe. 使用关键字 ...

最新文章

  1. 基于TensorRT优化的Machine Translation
  2. IDEA和Eclipse设置文件编码格式
  3. windows 下mysql的安装于使用(启动、关闭)
  4. 《系统集成项目管理工程师》必背100个知识点-89行政收尾和合同收尾的区别
  5. 【学术相关】热议:寒门硕士要不要继续读博士?
  6. 4 Git 分支 - 分支开发工作流
  7. dos 退出for循环_循环?一次帮你搞定!
  8. (92)低速接口UART、IIC、SPI介绍,面试必问(十六)(第19天)
  9. TC中的HTB队列简单创建与过滤
  10. 西门子PLC是怎么控制伺服电机的?
  11. Otsu算法原理与python实现
  12. 华为 任正非 2021年1月22日 最新内部电邮全文
  13. 【刷题】【2.两数之和绝对值最小】
  14. 付费搞来的Excel资源,请低调使用!
  15. 别把自己当作“千里马”,“笨鸟”先飞才是硬道理。
  16. 数据湖:网易严选的数据湖实践
  17. Mysql创建数据库时提示Error 1044 Access denied for user 'sss'@localhost to database 'xxx'
  18. Python基础教程之Python简介
  19. 软件测试肖sir_搭建环境讲解(03)
  20. 短线看盘比较有效的方法

热门文章

  1. java reader类子类_java io --- Reader类
  2. linux局域网聊天软件,自制局域网内聊天与图片传输小软件
  3. Word表格之VBA知识
  4. 通过 Kaspersky Security Center 卸载 Kaspersky Endpoint Security
  5. Junit单元测试的基本步骤
  6. 服务器2008r2修改数据,win2008 R2服务器下修改MySQL 5.5数据库data目录的方法
  7. 教你如何修改树莓派的时区和网络对时
  8. MT4 CRM 源码
  9. 英雄无敌服务器维护,3月18日 维护更新公告
  10. eclipse安装插件速度很慢的解决方案