bootstrap-wizard向导插件的使用
引用文件
<link rel="stylesheet" href="bootstrap-wizard/bootstrap-wizard.css">
<script src="bootstrap-wizard/bootstrap-wizard.js"></script>
添加调用入口
<button id="open-wizard" class="btn btn-primary">Open wizard</button>
添加控件
<div class="wizard" id="some-wizard" data-title="新增数据源">
<div class="wizard-card" data-cardname="card1"><h3>选择系统环境</h3>系统信息</div>
<div class="wizard-card" data-cardname="card1"><h3>填写配置信息</h3>配置信息</div>
</div>
js调用
$(function() {
//初始化控件
var options = {"keyboard": true,
"backdrop": "static",
"show": false,
"progressBarCurrent": true,
"contentHeight": 500,
"contentWidth": 800,
"buttons":
{cancelText: "取消",
nextText: "下一步",
backText: "上一步",
submitText: "提交",
submittingText: "提交配置中。。。"}};
var wizard = $("#some-wizard").wizard(options);
//点击按钮口显示控件
$('#open-wizard').click(function() {
wizard.show();
});
});
下一步之前开启校验,不满足条件不能下一步
<div class="form-group">
<label>系统名</label>
<select class="form-control" id="jdbc" data-validate="checkvalue"></select>
</div> function checkvalue(el){//该方法作用于form-group标签,如果页面存在多个项需要校验,需要每个控件都加在一个单独的form-group标签下面
var validateValue = {};
var idValue = $(el).attr('id');
var sysenname = $("#" + idValue).val();
if( sysenname == "选择您的系统"){
validateValue.status = false;
validateValue.msg = "请选择系统";
}else{
validateValue.status = true;
}
return validateValue;
}
调整步骤区的宽度bootstrap-wizard.css
.wizard-steps {
width: 20%;//该参数用于调整步骤区的宽度
background-color: #f5f5f5;
border-bottom-left-radius: 6px;
position: relative;
}
隐藏内容区的h3标签bootstrap-wizard.css
.wizard-card > h3 {
display:none;//将此处的所有样式换成display:none;
}
bootstrap-wizard向导插件的使用的更多相关文章
- 6 个基于 jQuery 的表单向导插件推荐
表单向导可以很好地引导用户进行一步一步的操作,从而降低用户错误输入的几率.尽管互联网中有大量的类似插件,但真正好用的不多. 本文整理了6个比较优秀的表单向导插件,希望能够为你带来帮助. 1. Smar ...
- bootstrap的popover插件在focus模式时在Safari浏览器无法使用的bug解决方案
前言 最近在使用bootstrap的popover插件,效果如下: popover插件的focus模式时表现为当点击按钮时弹出浮动层,在点击浮动层外的任何一处,都隐藏浮动层. 但是在mac下的Safa ...
- bootstrap的日期插件datetimepicker有问题
bootstrap的日期插件datetimepicker在chrome中会出现掉下来的现象,而且一直没找到原因,下载最新版的插件直接在各个浏览器中都会掉下来, 问题一直解决不了,转而换其他插件 htt ...
- bootstrap学习之三—插件
一.模态框(modal)插件 1)为要触发模态框的组件添加data-toggle="modal",data-target="对应ID" 2)使用一个div实现m ...
- Bootstrap transition.js 插件
Bootstrap transition.js 插件详解 Bootstrap 自带的 JavaScript 插件的动画效果几乎都是使用 CSS 过渡实现的,而其中的 transition.js 就 ...
- Bootstrap Paginator分页插件
Bootstrap Paginator分页插件使用示例 最近做的asp.netMVC项目中需要对数据列表进行分类,这个本来就是基于bootstrap开发的后台,因此也就想着bootstrap是否有分页 ...
- Bootstrap Paginator分页插件+ajax 实现动态无刷新分页
之前做分页想过做淘宝的那个,但是因为是后台要求不高,就Bootstrap Paginator插件感觉还蛮容易上手,所以就选了它. Bootstrap Paginator分页插件下载地址: Downlo ...
- 使用bootstrap的JS插件实现模态框效果
在上一篇文章中,我们使用 js+css 实现了模态框效果,在理解了模态框的基本实现方法和实现效果后,我们就要寻找更快捷的方法,又快又好的来完成模态框开发需求,从而节约时间,提高效率.一个好的轮子,不仅 ...
- 玩转Bootstrap(JS插件篇)-第1章 模态弹出框 :1-1导入JavaScript插件
导入JavaScript插件 Bootstrap除了包含丰富的Web组件之外,如前面介绍的下拉菜单.按钮组.导航.分页等.他还包括一些JavaScript的插件. Bootstrap的JavaScri ...
- Bootstrap Paginator分页插件使用示例
最近做的asp.netMVC项目中需要对数据列表进行分类,这个本来就是基于bootstrap开发的后台,因此也就想着bootstrap是否有分页插件呢,或者说是基于jquery支持的分页功能,这样整体 ...
随机推荐
- 【JZOJ6231】【20190625】等你哈苏德
题目 有\(m\)条线段,每条线段为\([l_i,r_i]\),每条线段可以是黑/白色 有些线段已经被染色,有些需要被确定颜色 询问是否存在一种染色方案,使得对于每一个位置\(i\),覆盖它的线段黑白 ...
- SpringBoot之KindEditor文件上传
后端核心代码如下: package com.blog.springboot.controller; import java.io.BufferedOutputStream; import java.i ...
- 屏幕方向读取与锁定:Screen Orientation API(转)
什么是 Screen Orientation API Screen Orientation API 为 Web 应用提供了读取设备当前屏幕方向.旋转角度.锁定旋转方向.获取方向改变事件的能力.使得特定 ...
- android : 解决android无法使用sun.misc.BASE64Encoder sun.misc.BASE64Decoder 的问题, 无需添加rt.jar
一共包含: BASE64Decoder.java BASE64Encoder.java CEFormatException.java CEStreamExhausted.java CharacterD ...
- coroutine闲谈
coroutine居然能被吹到这种地步
- 解决pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path问题
解决方案: 找到python的安装路径下的pytesseract: 例如我的是 C:\develop\Python\Lib\site-packages\pytesseract .用文本编辑器打开 ...
- Ubuntu 16.04 catkin_make 常见操作
参考博客:https://answers.ros.org/question/54178/how-to-build-just-one-package-using-catkin_make/ 1. catk ...
- MyBatis 返回 List mapperxml怎么写
转: MyBatis 返回 List mapperxml怎么写? 原创 微wx笑 发布于2018-06-20 13:59:23 阅读数 10742 收藏 展开 有时候,我们不需要整个表的所有字段,而是 ...
- python while 1 然后pass会发生什么?
下面的代码,会使32核linux服务器志强e5的cpu使用率达到3200%,然后别的什么程序都跑不了. 如果windows,cpu使用率会达到100%.这是计算方式有点区别. 个人计算机,除非你是8路 ...
- git之github配置
1.安装好git以后,我们配置git秘钥,首先输入下面的命令: 2.接着上述操作,一路回车按键.如图所示:生成了秘钥,, 如下图,就是秘钥了: 3.我们打开注册好的github地址.找到ssh选项,将 ...