jQuery Validate
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,知足应用程序各类需求。
该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。全部的捆绑方法默认使用英语做为错误信息,
且已翻译成其余 37 种语言。javascript
总结:百度许久,貌似这两块较多为这两个,都是有自带的验证,且可自定义,可是第一个相对于第二个,他的规则更多的是集中在一个属性上,而不是分开。html
总结: 第一种样子比第二种好看,第二种功能比第一种多java
百度 Web Uploader
WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优点,
同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,一样的调用方式,可供用户任意选用。
采用大文件分片并发上传,极大的提升了文件上传效率。
强调:WebUploader只包含文件上传的底层实现,不包括UI部分。
2.bootstrap-fileinput
Bootstrap 3.x和4.x的加强型HTML 5文件输入,包含各类文件的文件预览,提供多种选择等。该插件容许您以简单的方式设置高级文件选择器/上传控件,
该控件专为Bootstrap CSS3样式而设计。它经过提供支持来预览各类文件,即图像,文本,html,视频,音频,flash和对象,进一步加强了文件输入功能。
此外,它还包括基于AJAX的上传,拖放文件,查看上传进度以及有选择地预览,添加或删除文件。jquery
总结: 第一种支持H5与Fkash的上传方式,第二种为H5,可是第一种没有UI,只有底层android
参考地址:http://www.javashuo.com/article/p-hqxrcaea-v.html 谢谢!git