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


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的回车成tab焦点切换效果代码(Enter To Tab )
Nov 14 Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
Apr 06 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
jquery队列queue与原生模仿其实现方法分享
Mar 25 Javascript
jQuery实现鼠标经过图片预览大图效果
Apr 10 Javascript
关于jQuery判断元素是否存在的问题示例探讨
Jul 21 Javascript
Jquery 实现checkbox全选方法
Jan 28 Javascript
JavaScript统计网站访问次数的实现代码
Nov 18 Javascript
angularjs使用directive实现分页组件的示例
Feb 07 Javascript
js实现网页版贪吃蛇游戏
Feb 22 Javascript
JavaScript图像放大镜效果实现方法详解
Jun 28 Javascript
vue实现虚拟列表功能的代码
Jul 28 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
超神学院:鹤熙已踏入神圣领域,实力不比凯莎弱
2020/03/02 国漫
PHP新手上路(二)
2006/10/09 PHP
PHP array_multisort()函数的使用札记
2011/07/03 PHP
一个PHP的QRcode类与大家分享
2011/11/13 PHP
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
2013/04/08 PHP
ini_set的用法介绍
2014/01/07 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
2014/12/15 PHP
基于jquery实现等比缩放图片
2014/12/03 Javascript
基于javascript bootstrap实现生日日期联动选择
2016/04/07 Javascript
js 原型对象和原型链理解
2017/02/09 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
修改vue+webpack run build的路径方法
2018/09/01 Javascript
三种Webpack打包方式(小结)
2018/09/19 Javascript
Mint UI组件库CheckList使用及踩坑总结
2018/12/20 Javascript
js数组去重的方法总结
2019/01/18 Javascript
解决layui table表单提示数据接口请求异常的问题
2019/09/24 Javascript
vue页面更新patch的实现示例
2020/03/25 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
javascript实现移动端触屏拖拽功能
2020/07/29 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
深入理解python多进程编程
2016/06/12 Python
python实现操作文件(文件夹)
2019/10/31 Python
python能否java成为主流语言吗
2020/06/22 Python
如何在python中处理配置文件代码实例
2020/09/27 Python
纯CSS绘制漂亮的圆形图案效果
2014/05/07 HTML / CSS
医疗保健专业人士购物网站:Scrubs & Beyond
2017/02/08 全球购物
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
UNIX文件类型
2013/08/29 面试题
药剂学专业应届生自荐信
2013/09/29 职场文书
美容师的职业规划书
2013/12/27 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
《花钟》教学反思
2016/02/17 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书
Python利用Turtle绘制哆啦A梦和小猪佩奇
2022/04/04 Python