微信小程序 确认框的实现(附代码)


Posted in Javascript onJuly 23, 2019

效果图如下:

微信小程序 确认框的实现(附代码)

核心代码如下:

delType:function(e){

 var typeId = e.currentTarget.dataset['id'];

 console.log("delete:"+typeId)


 wx.showModal({
  title: '提示',
  content: '确认要删除该支出类型?',
  success: function (res) {
   if (res.confirm) {
    console.log('用户点击确定')

    wx.request({

     url: getApp().globalData.urlPath + "spendingType/delete",
     method: "POST",
     data: {
      typeId: typeId
     },
     header: {
      "Content-Type": "application/x-www-form-urlencoded"
     },
     success: function (res) {
      console.log(res.data.code);
      if (res.statusCode == 200) {

       //访问正常
       if (res.data.code == "000000") {
        wx.showToast({
         title: "删除成功,返回支出类型列表",
         icon: 'success',
         duration: 3000,
         success: function () {

          wx.navigateTo({
           url: '../type/type'
          })
         }
        })

       }
      } else {

       wx.showLoading({
        title: '系统异常',
        fail
       })

       setTimeout(function () {
        wx.hideLoading()
       }, 2000)
      }

     }
    })


   } else if (res.cancel) {
    console.log('用户点击取消')
   }
  }
 })

}

wxml代码如下:

<text bindtap='delType' data-id="{{item.typeId}}">删除</text>

data-id相当于绑定对应的值,比方说你是根据id来删除对应的数据。

bindtap,即绑定事件。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用函数式编程技术编写优美的 JavaScript
Nov 25 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
Sep 26 Javascript
JAVASCRIPT函数作用域和提前声明 分享
Aug 22 Javascript
Firefox和IE兼容性问题及解决方法总结
Oct 08 Javascript
javascript动态的改变IFrame的高度实现自动伸展
Oct 12 Javascript
简单的ajax连接库分享(不用jquery的ajax)
Jan 19 Javascript
Javascript字符串常用方法详解
Jul 21 Javascript
js微信分享API
Oct 11 Javascript
angularjs 页面自适应高度的方法
Jan 17 Javascript
trackingjs+websocket+百度人脸识别API实现人脸签到
Nov 26 Javascript
JS document form表单元素操作完整示例
Jan 13 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
Feb 15 Javascript
koa2 从入门到精通(小结)
Jul 23 #Javascript
详解JavaScript 浮点数运算的精度问题
Jul 23 #Javascript
前端插件之Bootstrap Dual Listbox使用教程
Jul 23 #Javascript
JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去
Jul 23 #Javascript
vscode vue 文件模板的配置方法
Jul 23 #Javascript
Vue中对iframe实现keep alive无刷新的方法
Jul 23 #Javascript
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 #jQuery
You might like
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
基于Discuz security.inc.php代码的深入分析
2013/06/03 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
2014/06/06 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
2015/01/13 Javascript
javascript 数组操作详解
2015/01/29 Javascript
jQuery使用toggleClass方法动态添加删除Class样式的方法
2015/03/26 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
JS输出空格的简单实现方法
2016/09/08 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
2017/06/13 Javascript
JavaScript字符串检索字符的方法
2017/06/23 Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
2019/09/27 Javascript
jQuery--遍历操作实例小结【后代、同胞及过滤】
2020/05/22 jQuery
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
[43:49]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
用Python写冒泡排序代码
2016/04/12 Python
Pytorch实现GoogLeNet的方法
2019/08/18 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
在python3.64中安装pyinstaller库的方法步骤
2020/06/02 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
Python SMTP配置参数并发送邮件
2020/06/16 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
Unineed中文官网:高端护肤美妆与时尚配饰,英国直邮
2020/07/23 全球购物
一些Solaris面试题
2015/12/22 面试题
在职研究生自我鉴定
2013/10/16 职场文书
法院信息化建设方案
2014/05/21 职场文书
青年教师师德演讲稿
2014/08/26 职场文书
个人授权委托书范本
2014/09/14 职场文书
Springboot中如何自动转JSON输出
2022/06/16 Java/Android