如何获取控件值,请求ajax

image.png请教一下 ,如何通过JS 获取到 输入框的值,放到 data里 

_g().parameterEl.getWidgetByName('comboBox0').getValue()

在我这里显示JS报错image.png

但是在demo模板上就可以image.png

聪葱 发布于 2021-5-17 11:13 (编辑于 2021-5-17 11:50)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
地球刘亦菲Lv6初级互助
发布于2021-5-17 13:10(编辑于 2021-5-17 13:21)

要不添加参数面板 要不就直接获取 控件值的 calss 的ID 填进去   scan_code:$('.XXXXX').val()

你没有定义参数面板

最佳回答
0
shirokoLv6资深互助
发布于2021-5-17 11:19

_g().parameterEl.getWidgetByName(' 控件名').getValue();

  • 聪葱 聪葱(提问者) 这边提示未定义,
    2021-05-17 11:36 
  • shiroko shiroko 回复 聪葱(提问者) 外面一个var a=_g()....getValue();然后data里面code:a
    2021-05-17 13:15 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-5-17 11:20

假设你要取控件名称为RQ1_的值

rq1_ = _g().parameterEl.getWidgetByName("RQ1_").getValue();---实际值

rq_ = _g().parameterEl.getWidgetByName("RQ1_").getText();---显示值

最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-17 11:20

参数这边,添加一个,假设 参数为a,值就是 控件名称

然后下面就可以使用a作为控件值了

image.png

  • 聪葱 聪葱(提问者) 我尝试了您的方法 , 没把控件的值传进去deta里面
    2021-05-17 12:08 
  • 5关注人数
  • 549浏览人数
  • 最后回答于:2021-5-17 13:21
    请选择关闭问题的原因
    确定 取消
    返回顶部