BootStrap中Datetimepicker和uploadify插件应用实例小结


Posted in Javascript onMay 26, 2016

bootstrap-datetimepicker是一款轻便的时间选择插件,支持Time选择,国际化,应用起来相当简单。而uploadify则是一款支持多文件上传的插件。最近应用这两个插件做了些小应用,感觉不错,简单做个总结。

1.引入插件注意事项

bootstrap-datetimepicker 官网下载,应用bootstrap-datetimepicker需要用到三个文件:bootstrap-datetimepicker.min.js,bootstrap-datetimepicker.min.css((样式),bootstrap-table-zh-CN.min.js(汉化)。uploadify官网下载的文件中则需引用到jQuery.uploadify.min.js,uploadify.css,uploadify-cancel.png,uploadify.swf

2.bootstrap-datetimepicker 时间选择

<div class="form-group" >
<label for="startTime" class="col-sm-2 control-label">开始时间:</label>
<div class="input-group date form_datetime col-sm-5" data-link-field="dtp_input1">
<input class="form-control" id= "showTime" th:value="${#dates.format(activity.startTime, 'yyyy-MM-dd HH:mm:ss')}" style="margin-left: 14px;" type="text" value="" readonly="readonly" />
<span class="input-group-addon"><span class="glyphicon glyphicon-remove"></span></span>
<span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
</div>
<input type="hidden" id="dtp_input1" name="startTime" /><br/>
</div>
$('.form_datetime').datetimepicker({
//时间格式化
format: 'yyyy-MM-dd HH:mm:ss',
//汉化
language: 'zh-CN',
//一周从哪一天开始,0(星期日)到6(星期六)
weekStart: 1,
//在日期时间选择器组件的底部显示一个 "Today" 按钮用以选择当前日期
todayBtn: 1,
//当选择一个日期之后是否立即关闭此日期时间选择器。
autoclose: 1,
//如果为true, 高亮当前日期
todayHighlight: 1,
//日期时间选择器打开之后首先显示的视图
startView: 2,
//当选择器关闭的时候,是否强制解析输入框中的值
forceParse: 0,
showMeridian: 1,
//此数值被当做步进值用于构建小时视图
minuteStep : 1
});

最终效果如下图:

BootStrap中Datetimepicker和uploadify插件应用实例小结 

BootStrap中Datetimepicker和uploadify插件应用实例小结

3.uploadify图片上传

$("#file_upload").uploadify({
'method' : 'post',
'auto': true,//选择完图片后自动上传
'buttonText': '上传图片',
'simUploadLimit' : 1,
'cancelImg': '../../../resources/images/uploadify-cancel.png',
'uploader' : "/uploadImage?_csrf="+$("#_csrf").val(),
'swf' : '../../../resources/js/uploadify.swf', //必须引入
//上传成功后的操作
'onUploadSuccess' : function(file, data, response) {
$("#imgUrl").val(data);
}
});

服务器端代码

@ResponseBody
@RequestMapping(value = "/uploadImage")
public String uploadImage(HttpServletRequest request) throws Exception{
ResponseObject<String> responseObject = new ResponseObject<String>(GlobalErrorCode.SUCESS);
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
Iterator<String> fileNames = multipartRequest.getFileNames();
MultipartFile multipartFile = multipartRequest.getFile(fileNames.next());
...此处省去若干行

return url;
}

最终显示效果:

BootStrap中Datetimepicker和uploadify插件应用实例小结

BootStrap中Datetimepicker和uploadify插件应用实例小结

以上所述是小编给大家介绍的BootStrap中Datetimepicker和uploadify插件应用实例小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js右键菜单效果代码
Jul 21 Javascript
document.getElementById方法在Firefox与IE中的区别
May 18 Javascript
javascript for循环从入门到偏门(效率优化+奇特用法)
Aug 01 Javascript
拖动table标题实现改变td的大小(css+js代码)
Apr 16 Javascript
jquery与js函数冲突的两种解决方法
Sep 09 Javascript
jQuery随机密码生成的方法
Mar 09 Javascript
jQuery实现div横向拖拽排序的简单实例
Jul 13 Javascript
AngularJS 整理一些优化的小技巧
Aug 18 Javascript
VUE长按事件需求详解
Oct 18 Javascript
Angularjs Promise实例详解
Mar 15 Javascript
原生JS实现手动轮播图效果实例代码
Nov 22 Javascript
详解js动态获取浏览器或页面等容器的宽高
Mar 13 Javascript
JavaScript中的Number数字类型学习笔记
May 26 #Javascript
BootStrap中的table实现数据填充与分页应用小结
May 26 #Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
May 26 #Javascript
JS代码实现table数据分页效果
May 26 #Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
May 26 #Javascript
辨析JavaScript中的Undefined类型与null类型
May 26 #Javascript
JavaScript数组的栈方法与队列方法详解
May 26 #Javascript
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
用PHP发电子邮件
2006/10/09 PHP
php生成xml时添加CDATA标签的方法
2014/10/17 PHP
Yii框架调试心得--在页面输出执行sql语句
2014/12/25 PHP
Js sort排序使用方法
2011/10/17 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
基于jQuery实现弹幕APP
2017/02/10 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
2018/09/25 Javascript
微信小程序wx:for循环的实例详解
2018/10/07 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
在vue中实现某一些路由页面隐藏导航栏的功能操作
2020/09/21 Javascript
Python中基本的日期时间处理的学习教程
2015/10/16 Python
Python 实现链表实例代码
2017/04/07 Python
python将图片转base64,实现前端显示
2020/01/09 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
2020/02/20 Python
Python爬取365好书中小说代码实例
2020/02/28 Python
python实现跨excel sheet复制代码实例
2020/03/03 Python
Java如何基于wsimport调用wcf接口
2020/06/17 Python
CSS3正方体旋转示例代码
2013/08/08 HTML / CSS
光声世纪笔试题目
2012/08/25 面试题
Java基础知识面试题
2014/03/25 面试题
写好自荐信要注意的问题
2013/11/10 职场文书
歌唱比赛获奖感言
2014/01/21 职场文书
业务部主管岗位职责
2014/01/29 职场文书
情况说明书格式范文
2014/05/06 职场文书
我爱我校演讲稿
2014/05/21 职场文书
教师工作自我鉴定范文
2014/09/14 职场文书
企业承诺书格式范文
2015/04/28 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android