1.Datetimepicker

a.官方API:http://www.bootcss.com/p/bootstrap-datetimepicker/

里面有详细的Datetimepicker介绍,包括支持的方法、设置的选项、事件等。

b.项目集成Datetimepicker实例

这是一款依赖与bootsrap样式的控件,所以你项目中需要引入的js如下:

<script src="/style/css/bootstrap.min.css" type="text/javascript"></script>
<script src="/style/css/bootstrap-datetimepicker.min.css" type="text/javascript"></script>//IE8 下记得引入,不要引入........min.js
<script path="/style/js/bootstrap-datetimepicker.js" />
<script path="/style/js/bootstrap-datetimepicker.zh-CN.js"/>

前端需添加的HTMl:

<div class="controls input-append date form_date" data-date="" data-date-format="yyyy-mm-dd" data-link-field="dtp_input2" data-link-format="yyyy-mm-dd">
<input id="kssj" class="vbDate" type="text" value="<%=time%>" readonly><span class="add-on"><i class="icon-th"></i></span>
</div>

JS初始化控件方法:

$(".form_date").datetimepicker({
format : 'yyyy-mm-dd',
autoclose : true,
todayBtn : true,
todayHighlight : true,
minView : 2,
language : 'zh-CN'
});

回到顶部

2.Lodop

a.官方API:http://www.lodop.net/demo.html
   里面有详细的odop介绍,包括支持的方法、设置的选项、事件、页面打印实例...

b.项目集成Lodop实例:
    引入JS:

<script src="/style/js/LodopFuncs.js" type="text/javascript"></script>

HTML给个点击事件,js 中调用的方法也比较简单:

function doPrintView() {
var LODOP = getLodop();
LODOP.PRINT_INIT("购物单");
LODOP.SET_PRINT_PAGESIZE(2, 0, 0, 'A4');
LODOP.SET_PRINT_MODE("FULL_WIDTH_FOR_OVERFLOW", true);LODOP.SET_PRINT_MODE("PRINT_PAGE_PERCENT", 100 + "%");
var top = ((0.35433070866141736 + 0.35433070866141736) * 25.4) + 'mm';
var left = 0.2362204724409449 * 25.4 + 'mm';
var right = 'RightMargin:' + 0.2362204724409449 * 25.4 + 'mm';
var bottom = 'BottomMargin:' + ((0.35433070866141736 + 0.31496062992125984) * 25.4) + 'mm';LODOP.ADD_PRINT_HTM(top, left, right, bottom, $('#printContainer').html());
LODOP.PREVIEW();
}

对于一个web项目中建议将上述两个控件的初始化函数,放入公共JS中。

随着项目前端页面增多,维护成本会小的很多,在需要用到的地方只需要调用公共方法就可以。

本文转自Orson博客园博客,原文链接:http://www.cnblogs.com/java-class/p/4885555.html,如需转载请自行联系原作者

web 前端常用组件【04】Datetimepicker 和 Lodop相关推荐

  1. web 前端常用组件【06】Upload 控件

    因为有万恶的IE存在,所以当Web项目初始化并进入开发阶段时. 如果是项目经理,需要知道客户将会用什么浏览器来访问系统. 明确知道限定浏览器的情况下,你才能从容的让手下的封装必要的前端组件. 本篇文章 ...

  2. web 前端常用组件【02】Select 下拉框

    1.jQuery获取Select选择的Text和Value 语法解释: $("#select_id").change(function(){//code...}); //为Sele ...

  3. 十大常用web前端UI组件库,赶紧收藏

    今天主要介绍web前端常用的UI库,这些网站基本都是背靠互联网大厂,值得web前端开发者收藏,当然还是要多多学习使用. Vant 一款有赞出品轻量.可靠的的移动UI组件库,目前支持 Vue2.Vue3 ...

  4. 微信小程序入门之常用组件(04)

    常见组件 重点讲解微信小程序中常见的布局组件 view,text,rich-text,button,image,navigator,icon,swiper, radio,checkbox 等 一.vi ...

  5. 14款web前端常用的富文本编辑器插件

    富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器.它提供类似于Office Word 的编辑功能,方便那些不太懂html用户使用,富文本编辑器的应用非常广泛,它的历史与图文网页诞生的历史几乎一 ...

  6. web前端常用网址大全

    免费接口API http://zhouxunwang.cn/ es6书籍 https://es6.ruanyifeng.com/ js菜鸟教程 https://www.runoob.com/js/js ...

  7. web前端常用框架总结

    web框架 目前主流的 JavaScript 框架排名中,jQuery 和 Ext 可算是佼佼者,获得了用户的广泛好评.国内的一些框架很多也是仿照 jQuery 对 JavaScript 进行了包装, ...

  8. js统计html页面访问的次数6,JS综合篇--[总结]Web前端常用代码片段整理

    IE条件注释 条件注释简介 IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法. 条件注释只能用于IE5以上,IE1 ...

  9. web前端常用网站收藏

    MDN开发者文档:https://developer.mozilla.org/zh-CN/ 菜鸟教程:https://www.runoob.com/ W3CSchool:http://www.w3sc ...

最新文章

  1. Maven父子工程配置文件详解
  2. python密码传参有特殊字符如何解决_python生成带特殊字符的密码
  3. UIAlertView UIActionSheet随笔笔记
  4. win10下安装node
  5. CSS基础必备知识点04
  6. java cygwin,cygwin和java
  7. hihocoder #1617 : 方格取数(dp)
  8. 智能优化算法:粒子群算法相关代码
  9. 今天下午又是在教室里坐了一个下午,头有点晕
  10. 极客大学架构师训练营 大数据 三驾马车 GFS、MapReduce、BigTable,Hadoop HDFS 第23课 听课总结
  11. Android平台介绍
  12. 野外无焰加热器的成分
  13. java 对话框计算器,《Java程序设计》第16周礼拜四:GUI编程及文件对话框的使用 计算器...
  14. 什么是磁盘阵列 磁盘阵列
  15. 冗余设计之时间冗余、资源冗余
  16. 计算个人所得税,北大青鸟S2 上机第二阶段第一题
  17. 在线教育,百鬼夜行?
  18. java计算机毕业设计河东街摊位管理系统MyBatis+系统+LW文档+源码+调试部署
  19. Windows to go(WGT)的制作--有图文
  20. 第三类医疗器械经营企业注册条件

热门文章

  1. 解决有效时间的字段的知识查询
  2. 深度学习开源项目学习
  3. python连接mongodb数据库、创建用户_mongodb对数据库创建用户名和密码
  4. PDF转换技巧之如何把文件转换为WPS?
  5. SpringBoot文件上传下载
  6. 如何写好一个UITableView
  7. UNIX环境高级编程之第4章:文件和文件夹-习题
  8. sql server 2008安装的时候选NT AUTHORITY\NEWORK SERVICE 还是选 NT AUTHORITY\SYSTEM ?
  9. 移动互联网“去哪儿”?
  10. PHP与Unicode签名(BOM)