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


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 相关文章推荐
jquery DOM操作 基于命令改变页面
May 06 Javascript
jquery实现可自动判断位置的弹出层效果代码
Oct 12 Javascript
js实现继承的5种方式
Dec 01 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
Jan 08 Javascript
Angular的事件和表单详解
Dec 26 Javascript
JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)
Jan 06 Javascript
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
JavaScript实现的3D旋转魔方动画效果实例代码
Jul 31 Javascript
vue选项卡切换登录方式小案例
Sep 27 Javascript
vue-router之实现导航切换过渡动画效果
Oct 31 Javascript
Paypal支付不完全指北
Jun 04 Javascript
vue如何批量引入组件、注册和使用详解
May 12 Vue.js
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重新实现PHP脚本引擎内置函数
2007/03/06 PHP
php查看session内容的函数
2008/08/27 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
ThinkPHP缓存方法S()概述
2014/06/13 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
2016/10/11 PHP
javascript学习笔记(二十) 获得和设置元素的特性(属性)
2012/06/20 Javascript
PHP 数组current和next用法分享
2015/03/05 Javascript
jQuery采用连缀写法实现的折叠菜单效果
2015/09/18 Javascript
jquery特效 点击展示与隐藏全文
2015/12/09 Javascript
基于JavaScript实现弹出框效果
2016/02/19 Javascript
js常用DOM方法详解
2017/02/04 Javascript
详解Javascript百度地图接口开发文档中的类和方法
2017/02/07 Javascript
JS运动特效之完美运动框架实例分析
2018/01/24 Javascript
解决低版本的浏览器不支持es6的import问题
2018/03/09 Javascript
微信小程序实现漂亮的弹窗效果
2020/05/26 Javascript
JavaScript中arguments和this对象用法分析
2018/08/08 Javascript
详解在React项目中安装并使用Less(用法总结)
2019/03/18 Javascript
vue点击自增和求和的实例代码
2019/11/06 Javascript
功能完善的小程序日历组件的实现
2020/03/31 Javascript
简单解析Django框架中的表单验证
2015/07/17 Python
windows下python连接oracle数据库
2017/06/07 Python
Python常用的json标准库
2019/02/19 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
Python编写打字训练小程序
2019/09/26 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
python绘制彩虹图
2019/12/16 Python
python词云库wordcloud的使用方法与实例详解
2020/02/17 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
Python Pandas 对列/行进行选择,增加,删除操作
2020/05/17 Python
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
历史专业毕业生的自我鉴定
2013/11/15 职场文书
奥巴马开学演讲稿
2014/05/15 职场文书
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
2021/06/30 SQL Server
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android
Python基本的内置数据类型及使用方法
2022/04/13 Python