一个JS的传参问题

我现在做一个js传参的事件,可是alert的时候却无法传递准确。如图

我现在就是要把下拉框中选中的项目的值 传到js中,alert出来,麻烦谁能告诉我哪里错了呢?模板如下

1.cpt

FineReport oliver_zjd 发布于 2021-7-5 15:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
祈LLv6中级互助
发布于2021-7-5 15:49(编辑于 2021-7-5 16:21)

image.png

  • oliver_zjd oliver_zjd(提问者) 事件是点击; var state0; state0=this.options.form.getWidgetByName(\"comboBox0\").getValue(); alert(state0); 这样不行嘛
    2021-07-05 15:56 
  • 祈L 祈L 回复 oliver_zjd(提问者) 可以啊,你试一下
    2021-07-05 15:59 
  • 祈L 祈L 回复 oliver_zjd(提问者) 如果你是在单元格点击就换这个 _g().parameterEl.getWidgetByName(\"a\").getValue();
    2021-07-05 16:03 
  • oliver_zjd oliver_zjd(提问者) 回复 祈L 是这样,当页面点开后,我是在页面中选择下拉框,然后在下拉框选值后就触发js事件,现在就是我要下拉框选择值后马上就得到这个值alert一下
    2021-07-05 16:09 
  • 祈L 祈L 回复 oliver_zjd(提问者) 我改了一下答案,你看下,编辑后事件,设置alert延迟就可以达到你的需求了
    2021-07-05 16:21 
最佳回答
0
张洪威Lv6高级互助
发布于2021-7-5 15:13

$comboBox0 

$不能忘了。

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-7-5 15:27

image.png

image.png

  • oliver_zjd oliver_zjd(提问者) pp = _g().parameterEl.getWidgetByName(\"comboBox0\").getText(); alert(pp); 我照着你的写的哪里错了呢?显示不出来
    2021-07-05 15:36 
  • Z4u3z1 Z4u3z1 回复 oliver_zjd(提问者) 这个是编辑结束事件,选定后要点击一下页面的其他(非控件)位置就弹窗了
    2021-07-05 15:44 
  • oliver_zjd oliver_zjd(提问者) 回复 Z4u3z1 我现在是想在下拉框选择后就弹窗,不能再点其他控件的
    2021-07-05 15:51 
  • Z4u3z1 Z4u3z1 回复 oliver_zjd(提问者) 你就改成编辑后 事件嘛
    2021-07-05 15:53 
  • oliver_zjd oliver_zjd(提问者) 回复 Z4u3z1 现在还就是需要用点击事件的~_~
    2021-07-05 15:57 
  • 3关注人数
  • 559浏览人数
  • 最后回答于:2021-7-5 16:21
    请选择关闭问题的原因
    确定 取消
    返回顶部