永洪社区

标题: 使用js方法自定义批量提交 [打印本页]

作者: yhdata_p7Ux7AKH    时间: 2024-3-21 16:04
标题: 使用js方法自定义批量提交
提交时运行,写:
param["a"]=下拉列表参数1.getSelectedObjects()[0]
param["b"]=下拉列表参数2.getSelectedObjects()[0]
表格过虑设相应条件等于param["a"],param["b"]
这个只能提交选中的第一个选项。


请问, 多选框的内容怎么能把选中的值全部提交呢?

作者: yhdata_OQXed5rI    时间: 2024-3-21 16:12
param["a"]=下拉列表参数1.getSelectedObjects()
param["b"]=下拉列表参数2.getSelectedObjects()
表格过滤的时候选择是其中一个
作者: yhdata_p7Ux7AKH    时间: 2024-3-21 16:15
yhdata_OQXed5rI 发表于 2024-3-21 16:12
param["a"]=下拉列表参数1.getSelectedObjects()
param["b"]=下拉列表参数2.getSelectedObjects()
表格过滤 ...

我写了这个参数提交方式,但是没反应,是不是需要js控制刷新数据?
作者: Efheih    时间: 2024-3-21 16:17
param["a"]=param["下拉列表参数1"]
param["b"]=param["下拉列表参数2"]
试试呢
作者: yhdata_p7Ux7AKH    时间: 2024-3-21 16:19
yhdata_Efheih 发表于 2024-3-21 16:17
param["a"]=param["下拉列表参数1"]
param["b"]=param["下拉列表参数2"]
试试呢

点击查询,用debug能打印出来param["a"]这个,但是页面过滤没生效
作者: yhdata_p7Ux7AKH    时间: 2024-3-21 16:22
yhdata_Efheih 发表于 2024-3-21 16:17
param["a"]=param["下拉列表参数1"]
param["b"]=param["下拉列表参数2"]
试试呢

可以了, 但是还有一个问题,多选框,可以配置变更时不提交,但是日期框,跟文本参数,选择后会自动提交。怎么才能不让自动提交?
作者: yhdata_OQXed5rI    时间: 2024-3-21 16:24
yhdata_p7Ux7AKH 发表于 2024-3-21 16:15
我写了这个参数提交方式,但是没反应,是不是需要js控制刷新数据?

报告可以导出么,测试这样是好用的嘞
作者: yhdata_OQXed5rI    时间: 2024-3-21 16:25
本帖最后由 yhdata_OQXed5rI 于 2024-3-21 16:26 编辑

可以单独做一个测试一下,排查其它影响,过滤设置要注意一下






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