点击下拉框选项获取到的总是第一个值

无法获取下拉框其他选项的值

FineReport TingLiu 发布于 2019-1-9 20:42
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
TingLiuLv2见习互助
发布于2019-3-12 14:32

帆软客服帮忙解决的,之前用js获取组件的值不对

最佳回答
0
城落满芯Lv6中级互助
发布于2019-1-10 07:41

查看数据字典里 是不是 也是一个值

最佳回答
0
flyingsnakeLv6资深互助
发布于2019-1-10 08:12

看看控件是不是有 什么事件,把控件值重置了

  • TingLiu TingLiu(提问者) 用点击事件时没法获取到点击所对应的值,永远都是数据字典中的第一个值,用编辑结束事件就可以,需要获取这个值用于跳转报表,报表用户要求必须是点击下拉选项就跳转,而不是编辑结束跳转
    2019-01-10 08:18 
  • TingLiu TingLiu(提问者) 您有什么好方法吗
    2019-01-10 08:19 
  • flyingsnake flyingsnake 回复 TingLiu(提问者) 在点击的时候,控件还没有被选择,所以不能获得值。这个逻辑应该是对的。 如果按照你的需求,在点击时候就要有值,你可以在下拉控件后边,隐藏一个文本控件。文本控件的值=$下拉控件 这样,直接使用点击事件,获取后边文本控件的值,是可以实现的。
    2019-01-10 08:21 
  • TingLiu TingLiu(提问者) 回复 flyingsnake 好的,谢谢,我试一下
    2019-01-10 08:22 
  • TingLiu TingLiu(提问者) 刚试了一下,文本控件也没法获取点击的实际值
    2019-01-10 08:48 
  • 2关注人数
  • 755浏览人数
  • 最后回答于:2019-3-12 14:32
    请选择关闭问题的原因
    确定 取消
    返回顶部