起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2031|回复: 5

[处理中3] 保存动作按钮重复提交

[复制链接]

6

主题

24

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
发表于 2018-7-31 22:28:16 | 显示全部楼层 |阅读模式
在.w文件中配置了一个保存按钮,因为网速等原因照成执行成功需要几秒的时间,在这期间用户重复点击,产生了空单,而且保存成功,这种情况该怎么避免,在页面中已经限制字段不能为空了,但还是会产生空单

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2018-8-1 09:52:31 | 显示全部楼层
你可以判断一下   baasdata  的状态   判断是否被更改     应该有  这个  this.comp("baasData").isChange()   具体的  你用   this.comp("baasData")   .+/  看看方法名是什么       我印象中好像是  isChange     
  你就判断一下   数据有没有被更改     如果数据有更改才进行保存操作
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

6

主题

24

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2018-8-1 22:16:13 | 显示全部楼层
谢谢
我的按钮是数据保存成功后,会自动new一个新的数据出来,连续点的时候会再次保存,有数据保存了,只有部分数据也保存
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-8-2 16:10:30 | 显示全部楼层
那可以控制某个字段必填,新增的时候字段没填值保存就不能执行
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

6

主题

24

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2018-8-2 21:53:00 | 显示全部楼层
jishuang 发表于 2018-8-2 16:10
那可以控制某个字段必填,新增的时候字段没填值保存就不能执行

诡异的是,我有好几个字段都是有设置判断不能为空,但是还是会过
       if(addressDetail === null || addressDetail  === undefined  || addressDetail === ""){
            this.comp('msg').show({
                          message : '收件人地址没有维护,请维护好后再提交!'
            });
            return false;
          }
          if(sendAddress === null || sendAddress  === undefined  || sendAddress === ""){
            this.comp('msg').show({
                          message : '营业点没有选择,请选择好后再提交!'
            });
            return false;
          }
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2018-8-3 11:05:31 | 显示全部楼层
加debugger调试看看进判断了吗?
可以在data上设置必填规则
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-26 21:04 , Processed in 0.070561 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表