本文主要是介绍关联模块的查询列表勾选数据,新建带出勾选数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在模块找到页面拓展,新建按钮,代码在链接目标地址中写
获取当前勾选数据的id,将ID拼接到弹窗地址上
var CheckedCheckboxId= _xtable_CheckedCheckboxId();//勾选中的checkid
var result = CheckedCheckboxId.replace(/^,|,$/g, "");
window.open('http://192.168.0.66/formmode/view/AddFormMode.jsp?customTreeDataId=null&mainid=0&modeId=63341&formId=-909&type=1&checkid='+result );
然后在模块-新建模块中加入代码块
jQuery("#field546294").val(GetUrlString("checkid"));
// 获取地址栏参数
function GetUrlString(name){var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");var r = window.location.search.substr(1).match(reg);if(r!=null)return unescape(r[2]); return null;
}
通过解析地址栏参数的方法,获取到checkid,然后获取赋值到表单上,然后表单再根据模块中的字段联动配置带出其他相关产品相关数据。
效果图展示:
这篇关于关联模块的查询列表勾选数据,新建带出勾选数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!