永洪社区

标题: JSchuancan [打印本页]

作者: yhdata_11Vm4iOH    时间: 2023-12-4 09:53
标题: JSchuancan


JS 如何实现传参组件中所有值赋值另外一个单选的传参组件,并设置数据降序,及默认选中第一个值



作者: yhdata_yzm    时间: 2023-12-4 09:57
问题:是把组件1的所有值还是所有勾选值赋值给参数组件2呢。
组件1是什么组件,组件2是否绑定数据呢
作者: yhdata_11Vm4iOH    时间: 2023-12-4 10:36
yhdata_yzm 发表于 2023-12-4 09:57
问题:是把组件1的所有值还是所有勾选值赋值给参数组件2呢。
组件1是什么组件,组件2是否绑定数据呢 ...

把1中无论是否勾选的所有数据赋值给2并且设置2降序,设置2默认选中第一个值。1是传参组件单选,2是传参组件单选
作者: yhdata_yzm    时间: 2023-12-4 11:03
1.脚本参考示例:
var a=下拉列表参数1.getObjects()
var b=[]
for(i=1;i<a.length;i++)
{
b.push(a[i][0])
}
下拉列表参数2.setObjects(b)
2.这样无法设置排序。
3.默认值在组件的设置里设置。
4.为什么不直接绑定数据列呢
作者: yhdata_11Vm4iOH    时间: 2023-12-4 11:11
yhdata_yzm 发表于 2023-12-4 11:03
1.脚本参考示例:
var a=下拉列表参数1.getObjects()
var b=[]

永洪9.4版本 有bug  这里说不清楚   就是你们的那个 组件框上面添加条件后  用你们的那个 查询组件 查询后 再用清空组件清空筛选框后  组件上面的默认选第一个失效了。
作者: yhdata_11Vm4iOH    时间: 2023-12-4 11:12
yhdata_yzm 发表于 2023-12-4 11:03
1.脚本参考示例:
var a=下拉列表参数1.getObjects()
var b=[]

也就是清空后里面的数据全部不存在了  组件本来就是设置的默认选中第一个值  结果一个值都没选中了





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4