swal()方法是一个提示框;

  1. swal({
  2. title: "",
  3. text: "请扫描用户手机上的付款码",
  4. type: "input",
  5. showCancelButton: true,
  6. closeOnConfirm: false,
  7. cancelButtonText: "取消",
  8. confirmButtonText: "确认",
  9. imageUrl: "/assets/images/icon/scancode.gif",
  10. inputPlaceholder: "请填写付款码数字",
  11. showLoaderOnConfirm: true
  12. },function(inputValue){
  13. if(inputValue){
  14. if (inputValue === "") {
  15. swal.showInputError("请填写付款码数字");
  16. return false
  17. }else{
  18. $("input[name='authCode']").val(inputValue);
  19. var form = cashierFrom.serialize();
  20. $.post("/cashier/order", form, function(data) {
  21. var result = $.parseJSON(data);
  22. if (result.code == 'SUCCESS') {
  23. swal({
  24. title : "支付成功",
  25. type : "success",
  26. confirmButtonText : "确定",
  27. closeOnConfirm : false
  28. });
  29. } else {
  30. if(result.subCode=='USER_PAYING'){
  31. var html = '<div class="q-btn-box"><button type="button" class="btn btn-primary waves-effect waves-light">取消</button></div>';
  32. showLoadAlert('等待用户输入密码..',html);
  33. var no = result.outTradeNo;
  34. queryInterval = self.setInterval("cashierOrderQuery('"+no+"',true)",3000);
  35. }else{
  36. swal({
  37. title : "支付失败",
  38. type : "error",
  39. text : result.msg,
  40. confirmButtonText : "确定",
  41. closeOnConfirm : false
  42. });
  43. }
  44. }
  45. });
  46. }
  47. }
  48. });

 swal() 增加确认及取消的方法

  1. swal({
  2.   title: "确认删除?",
  3.   text: "Your will not be able to recover this imaginary file!",
  4.   type: "warning",
  5.   showCancelButton: true,
  6.   confirmButtonColor: "#DD6B55",
  7.   confirmButtonText: "确认",
  8.   cancelButtonText: "取消",
  9.   closeOnConfirm: false,
  10.   closeOnCancel: false
  11. },
  12. function(isConfirm){
  13.   if (isConfirm) {
  14.     swal("Deleted!", "Your imaginary file has been deleted.", "success");
  15.   } else {
  16.     swal("Cancelled", "Your imaginary file is safe :)", "error");
  17.   }
  18. });

  可参考地址:

http://www.dglives.com

swal() 弹出层的用法的更多相关文章

  1. js插件---弹出层sweetalert2(总结)

    js插件---弹出层sweetalert2(总结) 一.总结 一句话总结: sweetalert2的效果非常好,效果比较Q萌,移动端适配也比较好,感觉比layer.js效果好点 1.SweetAler ...

  2. jquery 简单弹出层

    预定义html代码:没有 所有代码通过js生成和移除. 预定义css .z-popup-overlay{ width:100%; min-height: 100%; height:800px; pos ...

  3. layer弹出层不居中解决方案,layer提示不屏幕居中解决方法,layer弹窗不居中解决方案

    layer弹出层不居中解决方案,layer提示不屏幕居中解决方法,layer弹窗不居中解决方案 >>>>>>>>>>>>> ...

  4. 利用React/anu编写一个弹出层

    本文将一步步介绍如何使用React或anu创建 一个弹出层. React时代,代码都是要经过编译的,我们很多时间都耗在babel与webpack上.因此本文也介绍如何玩webpack与babel. 我 ...

  5. layer —— 一个简单的jQuery弹出层插件

    layer的使用 4.24更新:注意:layer现在有旧版1.8.5版本和新版本3.0版本的,对应引入的JQ也要不同,相对应的JQ引入1.1和3.1,否则JQ会出问题 4.21更新: 解答4-19的问 ...

  6. 弹出层小插件之(二) layer&layui

    其实layer或者layui相对于上次所说的 sweetalert来说不仅仅有弹出层,它有很多的功能,这也大大的提高了我们的开发效率,根据我们项目的实际需要的效果进行选择.下面介绍下Layer的用法吧 ...

  7. 弹出层小插件之(一)sweetalert

    //弹出层小插件之(一)sweetalert 1.引入sweetalert.css 2.引入sweetalert.min.js 下载地址:http://t4t5.github.io/sweetaler ...

  8. jQuery弹出层layer插件的使用

    引入插件layer 触发弹出层的按钮/链接 <a href="javascript:showPop();"> <img src="" /> ...

  9. layer弹出层不居中解决方案,仅显示遮罩,没有弹窗

    问题:项目中layer询问层的弹窗仅显示遮罩层,并不显示弹窗…… 原因:图片太多将layer弹窗挤出屏幕下方,看不见了…… 解决方案:让layer的弹出层居中显示 一.问题描述 用layer做操作结果 ...

随机推荐

  1. js中的原型

    一:原型属性 函数本身也是一个包含了方法和属性的对象. 定义一个函数foo(),访问其他对象一样访问该函数的属性: function foo(a, b) { return a * b; } foo.l ...

  2. android 如何调用 隐藏的 API 接口

    怎样查看并且使用 Android 隐藏 API 和内部 APIhttps://www.jianshu.com/p/fbf45770ecc8 android 隐藏API显式调用以及内部资源使用方法htt ...

  3. -webkit-,-moz-,-ms-,-o-具体指什么了?

    -webkit-,-moz-,-ms-,-o-具体指什么了? -webkit-,-moz-,-ms-,-o-是指浏览器私有前缀名. 那为什么要有私有前缀呢? 因为制定HTML和CSS标准的组织W3C动 ...

  4. MySQl 查询性能优化相关

    0. 1.参考 提升网站访问速度的 SQL 查询优化技巧 缓存一切数据,读取内存而不是硬盘IO 如果你的服务器默认情况下没有使用MySQL查询缓存,那么你应该开启缓存.开启缓存意味着MySQL 会把所 ...

  5. Flink--本地执行和集群执行

    本地执行 1:local环境 LocalEnvironment是Flink程序本地执行的句柄.用它在本地JVM中运行程序 - 独立运行或嵌入其他程序中. 本地环境通过该方法实例化ExecutionEn ...

  6. Flink--3种分区方式

    partitionByHash //TODO partitionByHash val data = new mutable.MutableList[(Int, Long, String)] data. ...

  7. flink的流处理特性

    flink的流处理特性: 支持高吞吐.低延迟.高性能的流处理 支持带有事件时间的窗口(Window)操作 支持有状态计算的Exactly-once语义 支持高度灵活的窗口(Window)操作,支持基于 ...

  8. Python学习(二十三)—— 前端基础之jQuery

    转载自http://www.cnblogs.com/liwenzhou/p/8178806.html 一.jQuery入门 jQuery是一个轻量级的.兼容多浏览器的JavaScript库. jQue ...

  9. Jenkins的介绍

    在公司看见有的部门在使用这个工具,好奇一下,今天就开始学习一番. 1.官网 https://jenkins.io/ 2.介绍 Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用 ...

  10. <%= %>、<% %>、<%@ %>和<%# %>的区别

    轉至http://blog.csdn.net/wildfeng04/article/details/7290126 <%=%> 里面放的变量名 <% %> 中间一般放函数或者方 ...