Bootstrap组件系列之福利篇几款好用的组件(推荐二)
在上篇文章给大家介绍了,接下来本文给大家介绍Bootstrap组件系列之福利篇几款好用的组件(推荐二),感兴趣的朋友一起学习吧! 七、多值输入组件manifest关于文本框的多值输入,一直是一个比较常见的需求,今天博主推荐一款好用的多值输入组件给大家,不要谢我,请叫我“红领巾”! 1、效果展示本地多值输入框 远程多值输入框 2、源码说明感谢开源社区,感谢那些喜欢分享的可爱的人儿。。 3、代码示例(1)本地多值输入 首先需要引用如下几个文件 bootstrap的Js和css文件并非必须,本文是为了样式好看,所以将其引用进来。manifest组件不依赖bootstrap,但是依赖jQuery,除此之外还需要引用jquery.manifest.css、jquery.ui.widget.js、jquery.marcopolo.js三个文件。 然后就是html和js的初始化 和上面的相比,多了一个文件jquery.marcopolo.js的引用。 然后就是html和js的初始化 ![]() 然后组件的初始化 数据源在本地 数据源通过ajax请求获取 后台对应的测试方法 ();
for (var i = 0; i < 20; i++)
lstRes.Add(new { key = i,value = Guid.NewGuid().ToString().Substring(0,4) });
return Json(lstRes,JsonRequestBehavior.AllowGet) ;
}
常用属性:•display:显示的字段名称 •val:实际的值 •items:搜索结果默认展示的个数。默认值为8 •source:本地数据源,格式为数组。 •ajax:ajax请求的对象,可以直接为一个string的url,也可是object对象。如果是object对象,url这个就不说了,triggerLength的属性表示输入几个字符触发搜索。 常用事件:•itemSelected:选中搜索值的时候触发。 参数item表示选中的对象,参数val表示选中项的实际值,text表示选中项的显示值。 九、bootstrap步骤组件关于bootstrap步骤组件,上篇介绍过一个ystep这个小组件,它在查看任务的进度方面能起到一定的作用,但是对于一些复杂的业务,需要按照当前的步骤处理相应的业务这个方面它就有点无能为力了。今天博主就介绍一款效果相当不错的步骤组件,有了这个组件,程序员再也不用担心复杂的步骤设计了。 1、效果展示一睹风采 按照步骤进行“上一步”、“下一步” 更多步骤 2、源码说明这个组件是博主在网上找到的,看了下很多的样式和用法都是bootstrap里面的,唯一需要引用一个js和一个css文件。暂时未找到源码出处,如果有知道源码出处的可以告诉博主,博主再加上,为了尊重作者的劳动成果博主一定尊重原创! 3、代码示例需要引用的文件 组件依赖于JQuery和bootstrap 然后就是和html和js的初始化 $(function () { $('input[type=checkbox]').bootstrapSwitch({ size: "large" }); })size属性并非必须,如果你使用默认的样式,参数可以不传。 常用的属性•size:开关大小。可选值有'mini','small','normal','large' •onColor:开关中开按钮的颜色。可选值有'primary','info','success','warning','danger','default' •offColor:开关中关按钮的颜色。可选值'primary','default' •onText:开关中开按钮的文本,默认是“ON”。 •offText:开关中关按钮的文本,默认是“OFF”。 •onInit:初始化组件的事件。 •onSwitchChange:开关变化时的事件。 常用的事件和方法可以直接查看文档,官方提供了很详细的说明。 十二、评分组件bootstrap-star-rating某东、某宝上面的评分大家应该都有了解,无意中发现了一块bootstrap风格的评分组件,觉得有点意思,以后做电商、社区、论坛系统或许用得着,就来分享分享。 1、效果展示2、源码说明3、代码示例此组件需要jQuery和bootstrap样式的支持 相关内容
|