找回密码
 注册成为天翎用户
查看: 1289|回复: 6

效验脚本提示问题

[复制链接]
yangxin 发表于 2012-2-10 17:48:04 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-3-1 09:21 编辑

效验脚本提示入  XXX字段不能为空
能不能弹出框显示啊
suyisene 发表于 2012-2-10 17:58:40 | 显示全部楼层
您好,可以使用这个createAlert()脚本函数弹出提示:
var name = getItemValueAsString("name");
if (name==null || name.trim().length()<=0){
    createAlert("姓名字段未填写,不能保存,请输入!");
}
回复

使用道具 举报

 楼主| yangxin 发表于 2012-2-13 17:03:09 | 显示全部楼层
var name = getItemValueAsString("name");
if (name==null || name.trim().length()<=0){
    createAlert("姓名字段未填写,不能保存,请输入!");
}
我将那么改成了我的文本框名称如下
var ArcId = getItemValueAsString("ArcId");
if (ArcId==null || ArcId.trim().length()<=0){
    createAlert("姓名字段未填写,不能保存,请输入!");
}

但是我表单中什么都没填
还是保存成功了
这个脚本没作用
createAlert()函数是不是要在函数库中添加
回复

使用道具 举报

purple 发表于 2012-2-13 17:28:18 | 显示全部楼层
不会,不需要的,不过createAlert()放在校验脚本无效,您需要将脚本写在保存的动作执行前脚本处,有问题,我们再沟通。
回复

使用道具 举报

 楼主| yangxin 发表于 2012-2-23 14:20:45 | 显示全部楼层
要是我有好几个文本框需要效验的话这个要怎么写
var ArcId1 = getItemValueAsString("ArcId1");
if (ArcId1==null || ArcId1.trim().length()<=0){
    createAlert("姓名字段1未填写,不能保存,请输入!");
}

var ArcId2 = getItemValueAsString("ArcId2");
if (ArcId2==null || ArcId2.trim().length()<=0){
    createAlert("姓名字段2未填写,不能保存,请输入!");
}

像这样的话要怎么处理脚本?
回复

使用道具 举报

irene 发表于 2012-2-23 14:37:30 | 显示全部楼层
您好,您可以参考这个帖子,帖子链接:http://www.teemlink.com/bbs/viewthread.php?tid=160151&extra=
有问题我们再沟通
回复

使用道具 举报

 楼主| yangxin 发表于 2012-6-21 17:38:21 | 显示全部楼层
问题已处理 请不要回复了
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 19:47

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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