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

QQ登录

只需一步,快速开始

楼主: 段晓慢

[结贴] 如何实现三个值不能重复?

  [复制链接]

30

主题

194

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
 楼主| 发表于 2014-10-27 13:54:15 | 显示全部楼层
cyteamo 发表于 2014-10-25 10:42
你按照6楼的去试试, 把那3个判断的状态在if外面声明

声明到外面也不行
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-10-27 14:55:06 | 显示全部楼层
那就是写的代码判断有问题,自己跟一下代码看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

194

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
 楼主| 发表于 2014-10-28 17:44:07 | 显示全部楼层
jishuang 发表于 2014-10-27 14:55
那就是写的代码判断有问题,自己跟一下代码看看

我测试了,验证的代码是对的。但是为什么都返回false了,还是可以保存数据呢?应该写到什么事件里面才能阻止数据保存成功呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-10-29 08:34:16 | 显示全部楼层
你的代码是写在什么地方,可以在保存前事件中写,如果重复了就event.cancel = true把动作终止了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

194

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
 楼主| 发表于 2014-10-29 09:10:38 | 显示全部楼层
jishuang 发表于 2014-10-29 08:34
你的代码是写在什么地方,可以在保存前事件中写,如果重复了就event.cancel = true把动作终止了 ...

dataMainBeforeSave就是在保存前事件中写的。用了event.cancel=true;不管用,还是照样可以保存
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-10-29 10:24:21 | 显示全部楼层
event.cancel=true肯定不能继续保存
你可以什么判断都不写,直接写一个event.cancel=true看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

194

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
 楼主| 发表于 2014-10-29 10:59:04 | 显示全部楼层
jishuang 发表于 2014-10-29 10:24
event.cancel=true肯定不能继续保存
你可以什么判断都不写,直接写一个event.cancel=true看看 ...

我把判断去掉之后,只写event.cancel=true,弹出对话框提示数据已经修改,刷新,数据不会保存,为什么会这样呢?那我加上判断之后为什么就不行了呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-10-29 13:27:05 | 显示全部楼层
把事件中加判断的详细的代码发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

194

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
 楼主| 发表于 2014-10-29 13:42:19 | 显示全部楼层
jishuang 发表于 2014-10-29 13:27
把事件中加判断的详细的代码发一下看看

这是调用保存前事件的js代码
js.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-10-29 14:10:46 | 显示全部楼层
把return false去掉
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 19:57 , Processed in 0.098874 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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