form-wizard.html 45 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>表单提示验证 - 宇威科技-唐佳云在线学习管理系统</title>
  6. <meta name="keywords" content="Bootstrap模版,Bootstrap模版下载,Bootstrap教程,Bootstrap中文" />
  7. <meta name="description" content="JS代码网提供Bootstrap模版,Bootstrap教程,Bootstrap中文翻译等相关Bootstrap插件下载" />
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  9. <!-- basic styles -->
  10. <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
  11. <link rel="stylesheet" href="assets/css/font-awesome.min.css" />
  12. <!--[if IE 7]>
  13. <link rel="stylesheet" href="assets/css/font-awesome-ie7.min.css" />
  14. <![endif]-->
  15. <!-- page specific plugin styles -->
  16. <link rel="stylesheet" href="assets/css/select2.css" />
  17. <!-- fonts -->
  18. <!--<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:400,300" />-->
  19. <!-- ace styles -->
  20. <link rel="stylesheet" href="assets/css/ace.min.css" />
  21. <link rel="stylesheet" href="assets/css/ace-rtl.min.css" />
  22. <link rel="stylesheet" href="assets/css/ace-skins.min.css" />
  23. <!--[if lte IE 8]>
  24. <link rel="stylesheet" href="assets/css/ace-ie.min.css" />
  25. <![endif]-->
  26. <!-- inline styles related to this page -->
  27. <!-- ace settings handler -->
  28. <script src="assets/js/ace-extra.min.js"></script>
  29. <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
  30. <!--[if lt IE 9]>
  31. <script src="assets/js/html5shiv.js"></script>
  32. <script src="assets/js/respond.min.js"></script>
  33. <![endif]-->
  34. </head>
  35. <body>
  36. <div class="navbar navbar-default" id="navbar">
  37. <script type="text/javascript">
  38. try{ace.settings.check('navbar' , 'fixed')}catch(e){}
  39. </script>
  40. <div class="navbar-container" id="navbar-container">
  41. <div class="navbar-header pull-left">
  42. <a href="#" class="navbar-brand">
  43. <small>
  44. <i class="icon-leaf"></i>
  45. 唐佳云在线学习管理系统
  46. </small>
  47. </a><!-- /.brand -->
  48. </div><!-- /.navbar-header -->
  49. <div class="navbar-header pull-right" role="navigation">
  50. <ul class="nav ace-nav">
  51. <li class="grey">
  52. <a data-toggle="dropdown" class="dropdown-toggle" href="#">
  53. <i class="icon-tasks"></i>
  54. <span class="badge badge-grey">4</span>
  55. </a>
  56. <ul class="pull-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
  57. <li class="dropdown-header">
  58. <i class="icon-ok"></i>
  59. 4 Tasks to complete
  60. </li>
  61. <li>
  62. <a href="#">
  63. <div class="clearfix">
  64. <span class="pull-left">Software Update</span>
  65. <span class="pull-right">65%</span>
  66. </div>
  67. <div class="progress progress-mini ">
  68. <div style="width:65%" class="progress-bar "></div>
  69. </div>
  70. </a>
  71. </li>
  72. <li>
  73. <a href="#">
  74. <div class="clearfix">
  75. <span class="pull-left">Hardware Upgrade</span>
  76. <span class="pull-right">35%</span>
  77. </div>
  78. <div class="progress progress-mini ">
  79. <div style="width:35%" class="progress-bar progress-bar-danger"></div>
  80. </div>
  81. </a>
  82. </li>
  83. <li>
  84. <a href="#">
  85. <div class="clearfix">
  86. <span class="pull-left">Unit Testing</span>
  87. <span class="pull-right">15%</span>
  88. </div>
  89. <div class="progress progress-mini ">
  90. <div style="width:15%" class="progress-bar progress-bar-warning"></div>
  91. </div>
  92. </a>
  93. </li>
  94. <li>
  95. <a href="#">
  96. <div class="clearfix">
  97. <span class="pull-left">Bug Fixes</span>
  98. <span class="pull-right">90%</span>
  99. </div>
  100. <div class="progress progress-mini progress-striped active">
  101. <div style="width:90%" class="progress-bar progress-bar-success"></div>
  102. </div>
  103. </a>
  104. </li>
  105. <li>
  106. <a href="#">
  107. See tasks with details
  108. <i class="icon-arrow-right"></i>
  109. </a>
  110. </li>
  111. </ul>
  112. </li>
  113. <li class="purple">
  114. <a data-toggle="dropdown" class="dropdown-toggle" href="#">
  115. <i class="icon-bell-alt icon-animated-bell"></i>
  116. <span class="badge badge-important">8</span>
  117. </a>
  118. <ul class="pull-right dropdown-navbar navbar-pink dropdown-menu dropdown-caret dropdown-close">
  119. <li class="dropdown-header">
  120. <i class="icon-warning-sign"></i>
  121. 8 Notifications
  122. </li>
  123. <li>
  124. <a href="#">
  125. <div class="clearfix">
  126. <span class="pull-left">
  127. <i class="btn btn-xs no-hover btn-pink icon-comment"></i>
  128. New Comments
  129. </span>
  130. <span class="pull-right badge badge-info">+12</span>
  131. </div>
  132. </a>
  133. </li>
  134. <li>
  135. <a href="#">
  136. <i class="btn btn-xs btn-primary icon-user"></i>
  137. Bob just signed up as an editor ...
  138. </a>
  139. </li>
  140. <li>
  141. <a href="#">
  142. <div class="clearfix">
  143. <span class="pull-left">
  144. <i class="btn btn-xs no-hover btn-success icon-shopping-cart"></i>
  145. New Orders
  146. </span>
  147. <span class="pull-right badge badge-success">+8</span>
  148. </div>
  149. </a>
  150. </li>
  151. <li>
  152. <a href="#">
  153. <div class="clearfix">
  154. <span class="pull-left">
  155. <i class="btn btn-xs no-hover btn-info icon-twitter"></i>
  156. Followers
  157. </span>
  158. <span class="pull-right badge badge-info">+11</span>
  159. </div>
  160. </a>
  161. </li>
  162. <li>
  163. <a href="#">
  164. See all notifications
  165. <i class="icon-arrow-right"></i>
  166. </a>
  167. </li>
  168. </ul>
  169. </li>
  170. <li class="green">
  171. <a data-toggle="dropdown" class="dropdown-toggle" href="#">
  172. <i class="icon-envelope icon-animated-vertical"></i>
  173. <span class="badge badge-success">5</span>
  174. </a>
  175. <ul class="pull-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
  176. <li class="dropdown-header">
  177. <i class="icon-envelope-alt"></i>
  178. 5 Messages
  179. </li>
  180. <li>
  181. <a href="#">
  182. <img src="assets/avatars/avatar.png" class="msg-photo" alt="Alex's Avatar" />
  183. <span class="msg-body">
  184. <span class="msg-title">
  185. <span class="blue">Alex:</span>
  186. Ciao sociis natoque penatibus et auctor ...
  187. </span>
  188. <span class="msg-time">
  189. <i class="icon-time"></i>
  190. <span>a moment ago</span>
  191. </span>
  192. </span>
  193. </a>
  194. </li>
  195. <li>
  196. <a href="#">
  197. <img src="assets/avatars/avatar3.png" class="msg-photo" alt="Susan's Avatar" />
  198. <span class="msg-body">
  199. <span class="msg-title">
  200. <span class="blue">Susan:</span>
  201. Vestibulum id ligula porta felis euismod ...
  202. </span>
  203. <span class="msg-time">
  204. <i class="icon-time"></i>
  205. <span>20 minutes ago</span>
  206. </span>
  207. </span>
  208. </a>
  209. </li>
  210. <li>
  211. <a href="#">
  212. <img src="assets/avatars/avatar4.png" class="msg-photo" alt="Bob's Avatar" />
  213. <span class="msg-body">
  214. <span class="msg-title">
  215. <span class="blue">Bob:</span>
  216. Nullam quis risus eget urna mollis ornare ...
  217. </span>
  218. <span class="msg-time">
  219. <i class="icon-time"></i>
  220. <span>3:15 pm</span>
  221. </span>
  222. </span>
  223. </a>
  224. </li>
  225. <li>
  226. <a href="inbox.html">
  227. See all messages
  228. <i class="icon-arrow-right"></i>
  229. </a>
  230. </li>
  231. </ul>
  232. </li>
  233. <li class="light-blue">
  234. <a data-toggle="dropdown" href="#" class="dropdown-toggle">
  235. <img class="nav-user-photo" src="assets/avatars/user.jpg" alt="Jason's Photo" />
  236. <span class="user-info">
  237. <small>Welcome,</small>
  238. Jason
  239. </span>
  240. <i class="icon-caret-down"></i>
  241. </a>
  242. <ul class="user-menu pull-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close">
  243. <li>
  244. <a href="#">
  245. <i class="icon-cog"></i>
  246. Settings
  247. </a>
  248. </li>
  249. <li>
  250. <a href="#">
  251. <i class="icon-user"></i>
  252. Profile
  253. </a>
  254. </li>
  255. <li class="divider"></li>
  256. <li>
  257. <a href="#">
  258. <i class="icon-off"></i>
  259. Logout
  260. </a>
  261. </li>
  262. </ul>
  263. </li>
  264. </ul><!-- /.ace-nav -->
  265. </div><!-- /.navbar-header -->
  266. </div><!-- /.container -->
  267. </div>
  268. <div class="main-container" id="main-container">
  269. <script type="text/javascript">
  270. try{ace.settings.check('main-container' , 'fixed')}catch(e){}
  271. </script>
  272. <div class="main-container-inner">
  273. <a class="menu-toggler" id="menu-toggler" href="#">
  274. <span class="menu-text"></span>
  275. </a>
  276. <div class="sidebar" id="sidebar">
  277. <script type="text/javascript">
  278. try{ace.settings.check('sidebar' , 'fixed')}catch(e){}
  279. </script>
  280. <div class="sidebar-shortcuts" id="sidebar-shortcuts">
  281. <div class="sidebar-shortcuts-large" id="sidebar-shortcuts-large">
  282. <button class="btn btn-success">
  283. <i class="icon-signal"></i>
  284. </button>
  285. <button class="btn btn-info">
  286. <i class="icon-pencil"></i>
  287. </button>
  288. <button class="btn btn-warning">
  289. <i class="icon-group"></i>
  290. </button>
  291. <button class="btn btn-danger">
  292. <i class="icon-cogs"></i>
  293. </button>
  294. </div>
  295. <div class="sidebar-shortcuts-mini" id="sidebar-shortcuts-mini">
  296. <span class="btn btn-success"></span>
  297. <span class="btn btn-info"></span>
  298. <span class="btn btn-warning"></span>
  299. <span class="btn btn-danger"></span>
  300. </div>
  301. </div><!-- #sidebar-shortcuts -->
  302. <ul class="nav nav-list">
  303. <li class="active">
  304. <a href="index.html">
  305. <i class="icon-dashboard"></i>
  306. <span class="menu-text"> 控制台 </span>
  307. </a>
  308. </li>
  309. <li>
  310. <a href="typography.html">
  311. <i class="icon-text-width"></i>
  312. <span class="menu-text"> 文字排版 </span>
  313. </a>
  314. </li>
  315. <li>
  316. <a href="#" class="dropdown-toggle">
  317. <i class="icon-desktop"></i>
  318. <span class="menu-text"> UI 组件 </span>
  319. <b class="arrow icon-angle-down"></b>
  320. </a>
  321. <ul class="submenu">
  322. <li>
  323. <a href="elements.html">
  324. <i class="icon-double-angle-right"></i>
  325. 组件
  326. </a>
  327. </li>
  328. <li>
  329. <a href="buttons.html">
  330. <i class="icon-double-angle-right"></i>
  331. 按钮 &amp; 图表
  332. </a>
  333. </li>
  334. <li>
  335. <a href="treeview.html">
  336. <i class="icon-double-angle-right"></i>
  337. 树菜单
  338. </a>
  339. </li>
  340. <li>
  341. <a href="jquery-ui.html">
  342. <i class="icon-double-angle-right"></i>
  343. jQuery UI
  344. </a>
  345. </li>
  346. <li>
  347. <a href="nestable-list.html">
  348. <i class="icon-double-angle-right"></i>
  349. 可拖拽列表
  350. </a>
  351. </li>
  352. <li>
  353. <a href="#" class="dropdown-toggle">
  354. <i class="icon-double-angle-right"></i>
  355. 三级菜单
  356. <b class="arrow icon-angle-down"></b>
  357. </a>
  358. <ul class="submenu">
  359. <li>
  360. <a href="#">
  361. <i class="icon-leaf"></i>
  362. 第一级
  363. </a>
  364. </li>
  365. <li>
  366. <a href="#" class="dropdown-toggle">
  367. <i class="icon-pencil"></i>
  368. 第四级
  369. <b class="arrow icon-angle-down"></b>
  370. </a>
  371. <ul class="submenu">
  372. <li>
  373. <a href="#">
  374. <i class="icon-plus"></i>
  375. 添加产品
  376. </a>
  377. </li>
  378. <li>
  379. <a href="#">
  380. <i class="icon-eye-open"></i>
  381. 查看商品
  382. </a>
  383. </li>
  384. </ul>
  385. </li>
  386. </ul>
  387. </li>
  388. </ul>
  389. </li>
  390. <li>
  391. <a href="#" class="dropdown-toggle">
  392. <i class="icon-list"></i>
  393. <span class="menu-text"> 表格 </span>
  394. <b class="arrow icon-angle-down"></b>
  395. </a>
  396. <ul class="submenu">
  397. <li>
  398. <a href="tables.html">
  399. <i class="icon-double-angle-right"></i>
  400. 简单 &amp; 动态
  401. </a>
  402. </li>
  403. <li>
  404. <a href="jqgrid.html">
  405. <i class="icon-double-angle-right"></i>
  406. jqGrid plugin
  407. </a>
  408. </li>
  409. </ul>
  410. </li>
  411. <li class="active open">
  412. <a href="#" class="dropdown-toggle">
  413. <i class="icon-edit"></i>
  414. <span class="menu-text"> 表单 </span>
  415. <b class="arrow icon-angle-down"></b>
  416. </a>
  417. <ul class="submenu">
  418. <li>
  419. <a href="form-elements.html">
  420. <i class="icon-double-angle-right"></i>
  421. 表单组件
  422. </a>
  423. </li>
  424. <li class="active">
  425. <a href="form-wizard.html">
  426. <i class="icon-double-angle-right"></i>
  427. 向导提示 &amp; 验证
  428. </a>
  429. </li>
  430. <li>
  431. <a href="wysiwyg.html">
  432. <i class="icon-double-angle-right"></i>
  433. 编辑器
  434. </a>
  435. </li>
  436. <li>
  437. <a href="dropzone.html">
  438. <i class="icon-double-angle-right"></i>
  439. 文件上传
  440. </a>
  441. </li>
  442. </ul>
  443. </li>
  444. <li>
  445. <a href="widgets.html">
  446. <i class="icon-list-alt"></i>
  447. <span class="menu-text"> 插件 </span>
  448. </a>
  449. </li>
  450. <li>
  451. <a href="calendar.html">
  452. <i class="icon-calendar"></i>
  453. <span class="menu-text">
  454. 日历
  455. <span class="badge badge-transparent tooltip-error" title="2&nbsp;Important&nbsp;Events">
  456. <i class="icon-warning-sign red bigger-130"></i>
  457. </span>
  458. </span>
  459. </a>
  460. </li>
  461. <li>
  462. <a href="gallery.html">
  463. <i class="icon-picture"></i>
  464. <span class="menu-text"> 相册 </span>
  465. </a>
  466. </li>
  467. <li>
  468. <a href="#" class="dropdown-toggle">
  469. <i class="icon-tag"></i>
  470. <span class="menu-text"> 更多页面 </span>
  471. <b class="arrow icon-angle-down"></b>
  472. </a>
  473. <ul class="submenu">
  474. <li>
  475. <a href="profile.html">
  476. <i class="icon-double-angle-right"></i>
  477. 用户信息
  478. </a>
  479. </li>
  480. <li>
  481. <a href="inbox.html">
  482. <i class="icon-double-angle-right"></i>
  483. 收件箱
  484. </a>
  485. </li>
  486. <li>
  487. <a href="pricing.html">
  488. <i class="icon-double-angle-right"></i>
  489. 售价单
  490. </a>
  491. </li>
  492. <li>
  493. <a href="invoice.html">
  494. <i class="icon-double-angle-right"></i>
  495. 购物车
  496. </a>
  497. </li>
  498. <li>
  499. <a href="timeline.html">
  500. <i class="icon-double-angle-right"></i>
  501. 时间轴
  502. </a>
  503. </li>
  504. <li>
  505. <a href="login.html">
  506. <i class="icon-double-angle-right"></i>
  507. 登录 &amp; 注册
  508. </a>
  509. </li>
  510. </ul>
  511. </li>
  512. <li>
  513. <a href="#" class="dropdown-toggle">
  514. <i class="icon-file-alt"></i>
  515. <span class="menu-text">
  516. 其他页面
  517. <span class="badge badge-primary ">5</span>
  518. </span>
  519. <b class="arrow icon-angle-down"></b>
  520. </a>
  521. <ul class="submenu">
  522. <li>
  523. <a href="faq.html">
  524. <i class="icon-double-angle-right"></i>
  525. 帮助
  526. </a>
  527. </li>
  528. <li>
  529. <a href="error-404.html">
  530. <i class="icon-double-angle-right"></i>
  531. 404错误页面
  532. </a>
  533. </li>
  534. <li>
  535. <a href="error-500.html">
  536. <i class="icon-double-angle-right"></i>
  537. 500错误页面
  538. </a>
  539. </li>
  540. <li>
  541. <a href="grid.html">
  542. <i class="icon-double-angle-right"></i>
  543. 网格
  544. </a>
  545. </li>
  546. <li>
  547. <a href="blank.html">
  548. <i class="icon-double-angle-right"></i>
  549. 空白页面
  550. </a>
  551. </li>
  552. </ul>
  553. </li>
  554. </ul><!-- /.nav-list -->
  555. <div class="sidebar-collapse" id="sidebar-collapse">
  556. <i class="icon-double-angle-left" data-icon1="icon-double-angle-left" data-icon2="icon-double-angle-right"></i>
  557. </div>
  558. <script type="text/javascript">
  559. try{ace.settings.check('sidebar' , 'collapsed')}catch(e){}
  560. </script>
  561. </div>
  562. <div class="main-content">
  563. <div class="breadcrumbs" id="breadcrumbs">
  564. <script type="text/javascript">
  565. try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
  566. </script>
  567. <ul class="breadcrumb">
  568. <li>
  569. <i class="icon-home home-icon"></i>
  570. <a href="#">Home</a>
  571. </li>
  572. <li>
  573. <a href="#">Forms</a>
  574. </li>
  575. <li class="active">Wizard &amp; Validation</li>
  576. </ul><!-- .breadcrumb -->
  577. <div class="nav-search" id="nav-search">
  578. <form class="form-search">
  579. <span class="input-icon">
  580. <input type="text" placeholder="Search ..." class="nav-search-input" id="nav-search-input" autocomplete="off" />
  581. <i class="icon-search nav-search-icon"></i>
  582. </span>
  583. </form>
  584. </div><!-- #nav-search -->
  585. </div>
  586. <div class="page-content">
  587. <div class="page-header">
  588. <h1>
  589. Form Wizard
  590. <small>
  591. <i class="icon-double-angle-right"></i>
  592. and Validation
  593. </small>
  594. </h1>
  595. </div><!-- /.page-header -->
  596. <div class="row">
  597. <div class="col-xs-12">
  598. <!-- PAGE CONTENT BEGINS -->
  599. <h4 class="lighter">
  600. <i class="icon-hand-right icon-animated-hand-pointer blue"></i>
  601. <a href="#modal-wizard" data-toggle="modal" class="pink"> Wizard Inside a Modal Box </a>
  602. </h4>
  603. <div class="hr hr-18 hr-double dotted"></div>
  604. <div class="row-fluid">
  605. <div class="span12">
  606. <div class="widget-box">
  607. <div class="widget-header widget-header-blue widget-header-flat">
  608. <h4 class="lighter">New Item Wizard</h4>
  609. <div class="widget-toolbar">
  610. <label>
  611. <small class="green">
  612. <b>Validation</b>
  613. </small>
  614. <input id="skip-validation" type="checkbox" class="ace ace-switch ace-switch-4" />
  615. <span class="lbl"></span>
  616. </label>
  617. </div>
  618. </div>
  619. <div class="widget-body">
  620. <div class="widget-main">
  621. <div id="fuelux-wizard" class="row-fluid" data-target="#step-container">
  622. <ul class="wizard-steps">
  623. <li data-target="#step1" class="active">
  624. <span class="step">1</span>
  625. <span class="title">Validation states</span>
  626. </li>
  627. <li data-target="#step2">
  628. <span class="step">2</span>
  629. <span class="title">Alerts</span>
  630. </li>
  631. <li data-target="#step3">
  632. <span class="step">3</span>
  633. <span class="title">Payment Info</span>
  634. </li>
  635. <li data-target="#step4">
  636. <span class="step">4</span>
  637. <span class="title">Other Info</span>
  638. </li>
  639. </ul>
  640. </div>
  641. <hr />
  642. <div class="step-content row-fluid position-relative" id="step-container">
  643. <div class="step-pane active" id="step1">
  644. <h3 class="lighter block green">Enter the following information</h3>
  645. <form class="form-horizontal" id="sample-form">
  646. <div class="form-group has-warning">
  647. <label for="inputWarning" class="col-xs-12 col-sm-3 control-label no-padding-right">Input with warning</label>
  648. <div class="col-xs-12 col-sm-5">
  649. <span class="block input-icon input-icon-right">
  650. <input type="text" id="inputWarning" class="width-100" />
  651. <i class="icon-leaf"></i>
  652. </span>
  653. </div>
  654. <div class="help-block col-xs-12 col-sm-reset inline">
  655. Warning tip help!
  656. </div>
  657. </div>
  658. <div class="form-group has-error">
  659. <label for="inputError" class="col-xs-12 col-sm-3 col-md-3 control-label no-padding-right">Input with error</label>
  660. <div class="col-xs-12 col-sm-5">
  661. <span class="block input-icon input-icon-right">
  662. <input type="text" id="inputError" class="width-100" />
  663. <i class="icon-remove-sign"></i>
  664. </span>
  665. </div>
  666. <div class="help-block col-xs-12 col-sm-reset inline"> Error tip help! </div>
  667. </div>
  668. <div class="form-group has-success">
  669. <label for="inputSuccess" class="col-xs-12 col-sm-3 control-label no-padding-right">Input with success</label>
  670. <div class="col-xs-12 col-sm-5">
  671. <span class="block input-icon input-icon-right">
  672. <input type="text" id="inputSuccess" class="width-100" />
  673. <i class="icon-ok-sign"></i>
  674. </span>
  675. </div>
  676. <div class="help-block col-xs-12 col-sm-reset inline">
  677. Success tip help!
  678. </div>
  679. </div>
  680. <div class="form-group has-info">
  681. <label for="inputInfo" class="col-xs-12 col-sm-3 control-label no-padding-right">Input with info</label>
  682. <div class="col-xs-12 col-sm-5">
  683. <span class="block input-icon input-icon-right">
  684. <input type="text" id="inputInfo" class="width-100" />
  685. <i class="icon-info-sign"></i>
  686. </span>
  687. </div>
  688. <div class="help-block col-xs-12 col-sm-reset inline"> Info tip help! </div>
  689. </div>
  690. <div class="form-group">
  691. <label for="inputError2" class="col-xs-12 col-sm-3 control-label no-padding-right">Input with error</label>
  692. <div class="col-xs-12 col-sm-5">
  693. <span class="input-icon block">
  694. <input type="text" id="inputError2" class="width-100" />
  695. <i class="icon-remove-sign red"></i>
  696. </span>
  697. </div>
  698. <div class="help-block col-xs-12 col-sm-reset inline"> Error tip help! </div>
  699. </div>
  700. </form>
  701. <form class="form-horizontal hide" id="validation-form" method="get">
  702. <div class="form-group">
  703. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="email">Email Address:</label>
  704. <div class="col-xs-12 col-sm-9">
  705. <div class="clearfix">
  706. <input type="email" name="email" id="email" class="col-xs-12 col-sm-6" />
  707. </div>
  708. </div>
  709. </div>
  710. <div class="space-2"></div>
  711. <div class="form-group">
  712. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="password">Password:</label>
  713. <div class="col-xs-12 col-sm-9">
  714. <div class="clearfix">
  715. <input type="password" name="password" id="password" class="col-xs-12 col-sm-4" />
  716. </div>
  717. </div>
  718. </div>
  719. <div class="space-2"></div>
  720. <div class="form-group">
  721. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="password2">Confirm Password:</label>
  722. <div class="col-xs-12 col-sm-9">
  723. <div class="clearfix">
  724. <input type="password" name="password2" id="password2" class="col-xs-12 col-sm-4" />
  725. </div>
  726. </div>
  727. </div>
  728. <div class="hr hr-dotted"></div>
  729. <div class="form-group">
  730. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="name">Company Name:</label>
  731. <div class="col-xs-12 col-sm-9">
  732. <div class="clearfix">
  733. <input type="text" id="name" name="name" class="col-xs-12 col-sm-5" />
  734. </div>
  735. </div>
  736. </div>
  737. <div class="space-2"></div>
  738. <div class="form-group">
  739. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="phone">Phone Number:</label>
  740. <div class="col-xs-12 col-sm-9">
  741. <div class="input-group">
  742. <span class="input-group-addon">
  743. <i class="icon-phone"></i>
  744. </span>
  745. <input type="tel" id="phone" name="phone" />
  746. </div>
  747. </div>
  748. </div>
  749. <div class="space-2"></div>
  750. <div class="form-group">
  751. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="url">Company URL:</label>
  752. <div class="col-xs-12 col-sm-9">
  753. <div class="clearfix">
  754. <input type="url" id="url" name="url" class="col-xs-12 col-sm-8" />
  755. </div>
  756. </div>
  757. </div>
  758. <div class="hr hr-dotted"></div>
  759. <div class="form-group">
  760. <label class="control-label col-xs-12 col-sm-3 no-padding-right">Subscribe to</label>
  761. <div class="col-xs-12 col-sm-9">
  762. <div>
  763. <label>
  764. <input name="subscription" value="1" type="checkbox" class="ace" />
  765. <span class="lbl"> Latest news and announcements</span>
  766. </label>
  767. </div>
  768. <div>
  769. <label>
  770. <input name="subscription" value="2" type="checkbox" class="ace" />
  771. <span class="lbl"> Product offers and discounts</span>
  772. </label>
  773. </div>
  774. </div>
  775. </div>
  776. <div class="space-2"></div>
  777. <div class="form-group">
  778. <label class="control-label col-xs-12 col-sm-3 no-padding-right">Gender</label>
  779. <div class="col-xs-12 col-sm-9">
  780. <div>
  781. <label class="blue">
  782. <input name="gender" value="1" type="radio" class="ace" />
  783. <span class="lbl"> Male</span>
  784. </label>
  785. </div>
  786. <div>
  787. <label class="blue">
  788. <input name="gender" value="2" type="radio" class="ace" />
  789. <span class="lbl"> Female</span>
  790. </label>
  791. </div>
  792. </div>
  793. </div>
  794. <div class="hr hr-dotted"></div>
  795. <div class="form-group">
  796. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="state">State</label>
  797. <div class="col-xs-12 col-sm-9">
  798. <select id="state" name="state" class="select2" data-placeholder="Click to Choose...">
  799. <option value="">&nbsp;</option>
  800. <option value="AL">Alabama</option>
  801. <option value="AK">Alaska</option>
  802. <option value="AZ">Arizona</option>
  803. <option value="AR">Arkansas</option>
  804. <option value="CA">California</option>
  805. <option value="CO">Colorado</option>
  806. <option value="CT">Connecticut</option>
  807. <option value="DE">Delaware</option>
  808. <option value="FL">Florida</option>
  809. <option value="GA">Georgia</option>
  810. <option value="HI">Hawaii</option>
  811. <option value="ID">Idaho</option>
  812. <option value="IL">Illinois</option>
  813. <option value="IN">Indiana</option>
  814. <option value="IA">Iowa</option>
  815. <option value="KS">Kansas</option>
  816. <option value="KY">Kentucky</option>
  817. <option value="LA">Louisiana</option>
  818. <option value="ME">Maine</option>
  819. <option value="MD">Maryland</option>
  820. <option value="MA">Massachusetts</option>
  821. <option value="MI">Michigan</option>
  822. <option value="MN">Minnesota</option>
  823. <option value="MS">Mississippi</option>
  824. <option value="MO">Missouri</option>
  825. <option value="MT">Montana</option>
  826. <option value="NE">Nebraska</option>
  827. <option value="NV">Nevada</option>
  828. <option value="NH">New Hampshire</option>
  829. <option value="NJ">New Jersey</option>
  830. <option value="NM">New Mexico</option>
  831. <option value="NY">New York</option>
  832. <option value="NC">North Carolina</option>
  833. <option value="ND">North Dakota</option>
  834. <option value="OH">Ohio</option>
  835. <option value="OK">Oklahoma</option>
  836. <option value="OR">Oregon</option>
  837. <option value="PA">Pennsylvania</option>
  838. <option value="RI">Rhode Island</option>
  839. <option value="SC">South Carolina</option>
  840. <option value="SD">South Dakota</option>
  841. <option value="TN">Tennessee</option>
  842. <option value="TX">Texas</option>
  843. <option value="UT">Utah</option>
  844. <option value="VT">Vermont</option>
  845. <option value="VA">Virginia</option>
  846. <option value="WA">Washington</option>
  847. <option value="WV">West Virginia</option>
  848. <option value="WI">Wisconsin</option>
  849. <option value="WY">Wyoming</option>
  850. </select>
  851. </div>
  852. </div>
  853. <div class="space-2"></div>
  854. <div class="form-group">
  855. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="platform">Platform</label>
  856. <div class="col-xs-12 col-sm-9">
  857. <div class="clearfix">
  858. <select class="input-medium" id="platform" name="platform">
  859. <option value="">------------------</option>
  860. <option value="linux">Linux</option>
  861. <option value="windows">Windows</option>
  862. <option value="mac">Mac OS</option>
  863. <option value="ios">iOS</option>
  864. <option value="android">Android</option>
  865. </select>
  866. </div>
  867. </div>
  868. </div>
  869. <div class="space-2"></div>
  870. <div class="form-group">
  871. <label class="control-label col-xs-12 col-sm-3 no-padding-right" for="comment">Comment</label>
  872. <div class="col-xs-12 col-sm-9">
  873. <div class="clearfix">
  874. <textarea class="input-xlarge" name="comment" id="comment"></textarea>
  875. </div>
  876. </div>
  877. </div>
  878. <div class="space-8"></div>
  879. <div class="form-group">
  880. <div class="col-xs-12 col-sm-4 col-sm-offset-3">
  881. <label>
  882. <input name="agree" id="agree" type="checkbox" class="ace" />
  883. <span class="lbl"> I accept the policy</span>
  884. </label>
  885. </div>
  886. </div>
  887. </form>
  888. </div>
  889. <div class="step-pane" id="step2">
  890. <div class="row-fluid">
  891. <div class="alert alert-success">
  892. <button type="button" class="close" data-dismiss="alert">
  893. <i class="icon-remove"></i>
  894. </button>
  895. <strong>
  896. <i class="icon-ok"></i>
  897. Well done!
  898. </strong>
  899. You successfully read this important alert message.
  900. <br />
  901. </div>
  902. <div class="alert alert-danger">
  903. <button type="button" class="close" data-dismiss="alert">
  904. <i class="icon-remove"></i>
  905. </button>
  906. <strong>
  907. <i class="icon-remove"></i>
  908. Oh snap!
  909. </strong>
  910. Change a few things up and try submitting again.
  911. <br />
  912. </div>
  913. <div class="alert alert-warning">
  914. <button type="button" class="close" data-dismiss="alert">
  915. <i class="icon-remove"></i>
  916. </button>
  917. <strong>Warning!</strong>
  918. Best check yo self, you're not looking too good.
  919. <br />
  920. </div>
  921. <div class="alert alert-info">
  922. <button type="button" class="close" data-dismiss="alert">
  923. <i class="icon-remove"></i>
  924. </button>
  925. <strong>Heads up!</strong>
  926. This alert needs your attention, but it's not super important.
  927. <br />
  928. </div>
  929. </div>
  930. </div>
  931. <div class="step-pane" id="step3">
  932. <div class="center">
  933. <h3 class="blue lighter">This is step 3</h3>
  934. </div>
  935. </div>
  936. <div class="step-pane" id="step4">
  937. <div class="center">
  938. <h3 class="green">Congrats!</h3>
  939. Your product is ready to ship! Click finish to continue!
  940. </div>
  941. </div>
  942. </div>
  943. <hr />
  944. <div class="row-fluid wizard-actions">
  945. <button class="btn btn-prev">
  946. <i class="icon-arrow-left"></i>
  947. Prev
  948. </button>
  949. <button class="btn btn-success btn-next" data-last="Finish ">
  950. Next
  951. <i class="icon-arrow-right icon-on-right"></i>
  952. </button>
  953. </div>
  954. </div><!-- /widget-main -->
  955. </div><!-- /widget-body -->
  956. </div>
  957. </div>
  958. </div>
  959. <div id="modal-wizard" class="modal">
  960. <div class="modal-dialog">
  961. <div class="modal-content">
  962. <div class="modal-header" data-target="#modal-step-contents">
  963. <ul class="wizard-steps">
  964. <li data-target="#modal-step1" class="active">
  965. <span class="step">1</span>
  966. <span class="title">Validation states</span>
  967. </li>
  968. <li data-target="#modal-step2">
  969. <span class="step">2</span>
  970. <span class="title">Alerts</span>
  971. </li>
  972. <li data-target="#modal-step3">
  973. <span class="step">3</span>
  974. <span class="title">Payment Info</span>
  975. </li>
  976. <li data-target="#modal-step4">
  977. <span class="step">4</span>
  978. <span class="title">Other Info</span>
  979. </li>
  980. </ul>
  981. </div>
  982. <div class="modal-body step-content" id="modal-step-contents">
  983. <div class="step-pane active" id="modal-step1">
  984. <div class="center">
  985. <h4 class="blue">Step 1</h4>
  986. </div>
  987. </div>
  988. <div class="step-pane" id="modal-step2">
  989. <div class="center">
  990. <h4 class="blue">Step 2</h4>
  991. </div>
  992. </div>
  993. <div class="step-pane" id="modal-step3">
  994. <div class="center">
  995. <h4 class="blue">Step 3</h4>
  996. </div>
  997. </div>
  998. <div class="step-pane" id="modal-step4">
  999. <div class="center">
  1000. <h4 class="blue">Step 4</h4>
  1001. </div>
  1002. </div>
  1003. </div>
  1004. <div class="modal-footer wizard-actions">
  1005. <button class="btn btn-sm btn-prev">
  1006. <i class="icon-arrow-left"></i>
  1007. Prev
  1008. </button>
  1009. <button class="btn btn-success btn-sm btn-next" data-last="Finish ">
  1010. Next
  1011. <i class="icon-arrow-right icon-on-right"></i>
  1012. </button>
  1013. <button class="btn btn-danger btn-sm pull-left" data-dismiss="modal">
  1014. <i class="icon-remove"></i>
  1015. Cancel
  1016. </button>
  1017. </div>
  1018. </div>
  1019. </div>
  1020. </div><!-- PAGE CONTENT ENDS -->
  1021. </div><!-- /.col -->
  1022. </div><!-- /.row -->
  1023. </div><!-- /.page-content -->
  1024. </div><!-- /.main-content -->
  1025. <div class="ace-settings-container" id="ace-settings-container">
  1026. <div class="btn btn-app btn-xs btn-warning ace-settings-btn" id="ace-settings-btn">
  1027. <i class="icon-cog bigger-150"></i>
  1028. </div>
  1029. <div class="ace-settings-box" id="ace-settings-box">
  1030. <div>
  1031. <div class="pull-left">
  1032. <select id="skin-colorpicker" class="hide">
  1033. <option data-skin="default" value="#438EB9">#438EB9</option>
  1034. <option data-skin="skin-1" value="#222A2D">#222A2D</option>
  1035. <option data-skin="skin-2" value="#C6487E">#C6487E</option>
  1036. <option data-skin="skin-3" value="#D0D0D0">#D0D0D0</option>
  1037. </select>
  1038. </div>
  1039. <span>&nbsp; Choose Skin</span>
  1040. </div>
  1041. <div>
  1042. <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-navbar" />
  1043. <label class="lbl" for="ace-settings-navbar"> Fixed Navbar</label>
  1044. </div>
  1045. <div>
  1046. <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-sidebar" />
  1047. <label class="lbl" for="ace-settings-sidebar"> Fixed Sidebar</label>
  1048. </div>
  1049. <div>
  1050. <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-breadcrumbs" />
  1051. <label class="lbl" for="ace-settings-breadcrumbs"> Fixed Breadcrumbs</label>
  1052. </div>
  1053. <div>
  1054. <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-rtl" />
  1055. <label class="lbl" for="ace-settings-rtl"> Right To Left (rtl)</label>
  1056. </div>
  1057. <div>
  1058. <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-add-container" />
  1059. <label class="lbl" for="ace-settings-add-container">
  1060. Inside
  1061. <b>.container</b>
  1062. </label>
  1063. </div>
  1064. </div>
  1065. </div><!-- /#ace-settings-container -->
  1066. </div><!-- /.main-container-inner -->
  1067. <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse">
  1068. <i class="icon-double-angle-up icon-only bigger-110"></i>
  1069. </a>
  1070. </div><!-- /.main-container -->
  1071. <!-- basic scripts -->
  1072. <!--[if !IE]> -->
  1073. <script src="assets/js/jquery-2.0.3.min.js"></script>
  1074. <!-- <![endif]-->
  1075. <!--[if IE]>
  1076. <script src="assets/js/jquery-1.10.2.min.js"></script>
  1077. <![endif]-->
  1078. <!--[if !IE]> -->
  1079. <script type="text/javascript">
  1080. window.jQuery || document.write("<script src='assets/js/jquery-2.0.3.min.js'>"+"<"+"/script>");
  1081. </script>
  1082. <!-- <![endif]-->
  1083. <!--[if IE]>
  1084. <script type="text/javascript">
  1085. window.jQuery || document.write("<script src='assets/js/jquery-1.10.2.min.js'>"+"<"+"/script>");
  1086. </script>
  1087. <![endif]-->
  1088. <script type="text/javascript">
  1089. if("ontouchend" in document) document.write("<script src='assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>");
  1090. </script>
  1091. <script src="assets/js/bootstrap.min.js"></script>
  1092. <script src="assets/js/typeahead-bs2.min.js"></script>
  1093. <!-- page specific plugin scripts -->
  1094. <script src="assets/js/fuelux/fuelux.wizard.min.js"></script>
  1095. <script src="assets/js/jquery.validate.min.js"></script>
  1096. <script src="assets/js/additional-methods.min.js"></script>
  1097. <script src="assets/js/bootbox.min.js"></script>
  1098. <script src="assets/js/jquery.maskedinput.min.js"></script>
  1099. <script src="assets/js/select2.min.js"></script>
  1100. <!-- ace scripts -->
  1101. <script src="assets/js/ace-elements.min.js"></script>
  1102. <script src="assets/js/ace.min.js"></script>
  1103. <!-- inline scripts related to this page -->
  1104. <script type="text/javascript">
  1105. jQuery(function($) {
  1106. $('[data-rel=tooltip]').tooltip();
  1107. $(".select2").css('width','200px').select2({allowClear:true})
  1108. .on('change', function(){
  1109. $(this).closest('form').validate().element($(this));
  1110. });
  1111. var $validation = false;
  1112. $('#fuelux-wizard').ace_wizard().on('change' , function(e, info){
  1113. if(info.step == 1 && $validation) {
  1114. if(!$('#validation-form').valid()) return false;
  1115. }
  1116. }).on('finished', function(e) {
  1117. bootbox.dialog({
  1118. message: "Thank you! Your information was successfully saved!",
  1119. buttons: {
  1120. "success" : {
  1121. "label" : "OK",
  1122. "className" : "btn-sm btn-primary"
  1123. }
  1124. }
  1125. });
  1126. }).on('stepclick', function(e){
  1127. //return false;//prevent clicking on steps
  1128. });
  1129. $('#skip-validation').removeAttr('checked').on('click', function(){
  1130. $validation = this.checked;
  1131. if(this.checked) {
  1132. $('#sample-form').hide();
  1133. $('#validation-form').removeClass('hide');
  1134. }
  1135. else {
  1136. $('#validation-form').addClass('hide');
  1137. $('#sample-form').show();
  1138. }
  1139. });
  1140. //documentation : http://docs.jquery.com/Plugins/Validation/validate
  1141. $.mask.definitions['~']='[+-]';
  1142. $('#phone').mask('(999) 999-9999');
  1143. jQuery.validator.addMethod("phone", function (value, element) {
  1144. return this.optional(element) || /^\(\d{3}\) \d{3}\-\d{4}( x\d{1,6})?$/.test(value);
  1145. }, "Enter a valid phone number.");
  1146. $('#validation-form').validate({
  1147. errorElement: 'div',
  1148. errorClass: 'help-block',
  1149. focusInvalid: false,
  1150. rules: {
  1151. email: {
  1152. required: true,
  1153. email:true
  1154. },
  1155. password: {
  1156. required: true,
  1157. minlength: 5
  1158. },
  1159. password2: {
  1160. required: true,
  1161. minlength: 5,
  1162. equalTo: "#password"
  1163. },
  1164. name: {
  1165. required: true
  1166. },
  1167. phone: {
  1168. required: true,
  1169. phone: 'required'
  1170. },
  1171. url: {
  1172. required: true,
  1173. url: true
  1174. },
  1175. comment: {
  1176. required: true
  1177. },
  1178. state: {
  1179. required: true
  1180. },
  1181. platform: {
  1182. required: true
  1183. },
  1184. subscription: {
  1185. required: true
  1186. },
  1187. gender: 'required',
  1188. agree: 'required'
  1189. },
  1190. messages: {
  1191. email: {
  1192. required: "Please provide a valid email.",
  1193. email: "Please provide a valid email."
  1194. },
  1195. password: {
  1196. required: "Please specify a password.",
  1197. minlength: "Please specify a secure password."
  1198. },
  1199. subscription: "Please choose at least one option",
  1200. gender: "Please choose gender",
  1201. agree: "Please accept our policy"
  1202. },
  1203. invalidHandler: function (event, validator) { //display error alert on form submit
  1204. $('.alert-danger', $('.login-form')).show();
  1205. },
  1206. highlight: function (e) {
  1207. $(e).closest('.form-group').removeClass('has-info').addClass('has-error');
  1208. },
  1209. success: function (e) {
  1210. $(e).closest('.form-group').removeClass('has-error').addClass('has-info');
  1211. $(e).remove();
  1212. },
  1213. errorPlacement: function (error, element) {
  1214. if(element.is(':checkbox') || element.is(':radio')) {
  1215. var controls = element.closest('div[class*="col-"]');
  1216. if(controls.find(':checkbox,:radio').length > 1) controls.append(error);
  1217. else error.insertAfter(element.nextAll('.lbl:eq(0)').eq(0));
  1218. }
  1219. else if(element.is('.select2')) {
  1220. error.insertAfter(element.siblings('[class*="select2-container"]:eq(0)'));
  1221. }
  1222. else if(element.is('.chosen-select')) {
  1223. error.insertAfter(element.siblings('[class*="chosen-container"]:eq(0)'));
  1224. }
  1225. else error.insertAfter(element.parent());
  1226. },
  1227. submitHandler: function (form) {
  1228. },
  1229. invalidHandler: function (form) {
  1230. }
  1231. });
  1232. $('#modal-wizard .modal-header').ace_wizard();
  1233. $('#modal-wizard .wizard-actions .btn[data-dismiss=modal]').removeAttr('disabled');
  1234. })
  1235. </script>
  1236. </body>
  1237. </html>