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


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 相关文章推荐
关于图片验证码设计的思考
Jan 29 Javascript
JavaScript单元测试ABC
Apr 12 Javascript
jquery offset函数应用实例
Nov 14 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
Apr 08 Javascript
JavaScript中字符串拼接的基本方法
Jul 07 Javascript
jquery实现模拟百分比进度条渐变效果代码
Oct 29 Javascript
原生js页面滚动延迟加载图片
Dec 20 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
Dec 09 Javascript
JavaScript中创建对象的7种模式详解
Feb 21 Javascript
vue.js源代码core scedule.js学习笔记
Jul 03 Javascript
前端主流框架vue学习笔记第二篇
Jul 26 Javascript
ES6知识点整理之Proxy的应用实例详解
Apr 16 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 Ubb代码编辑器函数代码
2012/07/05 PHP
ajax取消挂起请求的处理方法
2013/03/18 PHP
php实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
php读取mysql中文数据出现乱码的解决方法
2013/08/16 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
PHP 数组黑名单/白名单实例代码详解
2019/06/04 PHP
jquery Mobile入门—外部链接切换示例代码
2013/01/08 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
js实现界面向原生界面发消息并跳转功能
2016/11/22 Javascript
JS双击变input框批量修改内容
2016/12/12 Javascript
react中的ajax封装实例详解
2017/10/17 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
关于axios不能使用Vue.use()浅析
2018/01/12 Javascript
基于JavaScript实现抽奖系统
2018/01/16 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
详解处理Vue单页面应用SEO的另一种思路
2018/11/09 Javascript
深入探讨JavaScript的最基本部分之执行上下文
2019/02/12 Javascript
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
2020/03/25 Javascript
Python使用numpy模块创建数组操作示例
2018/06/20 Python
python基础梳理(一)(推荐)
2019/04/06 Python
python支付宝支付示例详解
2019/08/22 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
pycharm 如何取消连按两下shift出现的全局搜索
2021/01/15 Python
CSS3实现内凹圆角的实例代码
2017/05/04 HTML / CSS
日本索尼音乐商店:Sony Music Shop
2018/07/17 全球购物
《李广射虎》教学反思
2014/04/27 职场文书
个人承诺书格式
2014/06/03 职场文书
学校运动会霸气口号
2014/06/07 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
2016年小学“公民道德宣传日”活动总结
2016/04/01 职场文书
Python实现排序方法常见的四种
2021/07/15 Python