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 相关文章推荐
Javascript 类与静态类的实现(续)
Apr 02 Javascript
js汉字排序问题 支持中英文混排,兼容各浏览器,包括CHROME
Dec 20 Javascript
JS通过ajax动态读取xml文件内容的方法
Mar 24 Javascript
Jquery 垂直多级手风琴菜单附源码下载
Nov 17 Javascript
基于javascript制作微博发布栏效果
Apr 04 Javascript
总结在前端排序中遇到的问题
Jul 19 Javascript
JS中使用mailto实现将用户在网页中输入的内容传递到本地邮件客户端
Oct 08 Javascript
jQuery实现鼠标跟随效果
Feb 20 Javascript
vue.js分页中单击页码更换页面内容的方法(配合spring springmvc)
Feb 10 Javascript
JavaScript惰性求值的一种实现方法示例
Jan 11 Javascript
基于JavaScript 实现拖放功能
Sep 12 Javascript
微信小程序canvas实现签名功能
Jan 19 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
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
实例介绍PHP的Reflection反射机制
2014/08/05 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
Laravel 关联模型-关联新增和关联更新的方法
2019/10/10 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
js玩一玩WSH吧
2007/02/23 Javascript
javascript 日历提醒系统( 兼容所有浏览器 )
2009/04/07 Javascript
初窥JQuery(一)jquery选择符 必备知识点
2010/11/25 Javascript
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
jQuery中需要注意的细节问题小结
2011/12/06 Javascript
在新窗口打开超链接的方法小结
2013/04/14 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
2016/06/08 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
Vue.JS入门教程之自定义指令
2016/12/08 Javascript
详解js数组的完全随机排列算法
2016/12/16 Javascript
js实现点击按钮弹出上传文件的窗口
2016/12/23 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
BootStrap中的Fontawesome 图标
2017/05/25 Javascript
angularjs 动态从后台获取下拉框的值方法
2018/08/13 Javascript
Openlayers测量距离与面积的实现方法
2020/09/25 Javascript
JavaScript实现雪花飘落效果
2020/12/27 Javascript
python多重继承新算法C3介绍
2014/09/28 Python
Python数据分析之获取双色球历史信息的方法示例
2018/02/03 Python
pandas.DataFrame选取/排除特定行的方法
2018/07/03 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
Senreve官网:美国旧金山的奢侈手袋品牌
2019/03/21 全球购物
定制别致的瑜伽垫:Sugarmat
2019/06/21 全球购物
初中地理教学反思
2014/01/11 职场文书
旷课检讨书1000字
2014/02/14 职场文书
出纳岗位职责
2015/01/31 职场文书
2016党员干部反腐倡廉心得体会
2016/01/13 职场文书