匿名
未登录
登录
维基鲸
搜索
查看“微信小程序form表单重复提交”的源代码
来自维基鲸
命名空间
页面
讨论
更多
更多
页面操作
阅读
查看源代码
历史
←
微信小程序form表单重复提交
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=== wxml === <pre> <view class="modal-buttons"> <view class="one_btn" bindtap="submit">确认</view> <view class="two_btn" bindtap="cancel">取消</view> </view> </pre> === wxss === <pre> /* 按钮 */ .modal-buttons { width: 100%; height:7%; display: flex; font-weight:bold; } .one_btn{ flex:1; display: flex; align-items: center; justify-content: center; background-color: #4b97e7; border-top: 1rpx solid #4b97e7; color: #fff; border-radius: 0; } .two_btn{ flex:1; display: flex; align-items: center; justify-content: center; width: 100%; border-top: 1rpx solid #4b97e7; border-radius: 0px; background-color: #fff; color: #4b97e7; } </pre> === js === <pre> const app = getApp() Page({ data: { submitting:false//设置按钮禁用参数,默认为非禁用状态 }, //确认 submit(){ var that = this; if (that.data.submitting) { return; // 如果正在提交中,则直接返回,避免重复提交 } // 禁用提交按钮 that.setData({ submitting: true, }); console.log('执行下面的方法') wx.request({ url: app.globalData.position + 'Produce/test', data: { wip_id: options.id }, header: { "Content-Type": "application/x-www-form-urlencoded" }, method: 'POST', dataType: 'json', success: res => { //请求完成,取消禁用 that.setData({ submitting: false, //取消禁用 }); }, fail(res) { //请求完成,取消禁用 that.setData({ submitting: false, //取消禁用 }); console.log("查询失败") } }) } }) </pre> [[category:微信小程序]]
返回
微信小程序form表单重复提交
。
导航
导航
首页
最近更改
随机页面
分类
PHP相关
菜谱
微信小程序
wiki
游戏
wiki工具
wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志