TC官方合作论坛

 找回密码
 立即注册
查看: 3475|回复: 8
打印 上一主题 下一主题

[已解决] 怎么获得下拉框改变后的事件

[复制链接]
跳转到指定楼层
楼主
发表于 2013-1-7 15:00:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在界面点进加入。。下拉框改变事件。出现以下功能代码
function bool combo_selectchanged()
    //本意:当下拉框选择子项发生变化时做业务处理。
    //测试结果: 1.下拉框,发生选择时,先调用这段代码。之后才会发生下拉框子项。(就是下拉框改变之前调用这段代码)
    //                   2.下拉框不管子项有没有改变。都会调用此事件方法(如:当前子项为第三项,再次点击第三项。还是会调用)
    return true
endfunction

  求解:selectchanged-----------这意思是改变后么?
             我怎么获得下拉框改变后的事件。。各位知道的大神。帮忙一下!


回复

使用道具 举报

8#
发表于 2013-1-7 15:58:00 | 只看该作者
回复 5楼冷月无痕的帖子

1.点击事件:(当鼠标点击到下拉框进发生)

            这个点击事件我测试了。。是发生在点击在下拉框外层的事件。。就是说
   
B哥 发表于 2013-1-7 15:50:03

你在改变事件里,获取当前下拉框选项,再用选项获取内容,就是改变后的内容了
如果你直接获取当前内容,那么就是改变前的内容
你可以试试,再来反应问题
回复 支持 反对

使用道具 举报

沙发
发表于 2013-1-7 15:06:21 | 只看该作者
先采纳,再回答!!!
回复 支持 反对

使用道具 举报

板凳
发表于 2013-1-7 15:10:48 | 只看该作者
选项=下拉框.得到选项("下拉框0")
如果(选项==0)
//这里执行你要执行的代码
如果结束
如果(选项==1)
//这里执行你要执行的代码
如果结束
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-1-7 15:13:28 | 只看该作者
回复 3楼元芳的帖子

。。。。。。。。。谢谢。。大帅哥的帮助。。不过我要得是。在下拉框选择子项发生改变后。处理业务逻辑。。。你这段代码。。我什么时候调用?
回复 支持 反对

使用道具 举报

5#
发表于 2013-1-7 15:38:00 | 只看该作者
下拉框不是有两个事件嘛 一个点击事件,一个改变事件
做一个全局变量 比如说 内容
在下拉框点击事件里获取当前下拉框内容,赋值到变量 内容 里
在下拉框改变事件里再次获取下拉框内容,赋值到局部变量 改变内容 里
判断 内容 与 改变内容 里的值 是否一致
不一致,说明下拉框选项改变

当然不用文本,用当前下拉框选项来对比也是可以的
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2013-1-7 15:47:52 | 只看该作者
回复 5楼冷月无痕的帖子

大神呀,下拉框是有两种事件。
1.点击事件:(当鼠标点击到下拉框进发生)
2.改变事件:(当点击子项时,调用,调用结束后,TC内部再改变子项选择后的子项)
     你上面说的。用变量存子项内容。
  可我的疑问是:我都不知道。下拉框改变所选择子项是什么时候呀。
                              我现在就知道一个,下拉准备要改变选择子项了。
                              至于下拉框子项改变后。我无法得知道他的事件呀。捕捉不到呀。
                     全局变量=下拉框.获得内容(“XXX”)
                  -------------------
                  下拉框事件准备发生改变。我捕捉到事件
                           这个时候        全局变量 和 下拉框.获得内容(“XXX”) 根本就是一个值。因为下拉框选项还没做出改变动作呀!
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2013-1-7 15:50:03 | 只看该作者
回复 5楼冷月无痕的帖子

1.点击事件:(当鼠标点击到下拉框进发生)

            这个点击事件我测试了。。是发生在点击在下拉框外层的事件。。就是说
                      下拉框获得焦点。点击 发生事件。
        到选择下拉框子项。是不触发这个事件的。。。
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2013-1-7 16:02:38 | 只看该作者
回复 8楼冷月无痕的帖子

....我错了。。选择改变。。。是能监听到改变后下拉选项的索引的。
               谢谢激动大神的帮助!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-7 20:56 , Processed in 0.367305 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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