以新的票证形式,我有 2 个picklists
:
Category
有 2 项:C1
和C2
Assigned To
有 2 项:A1
和A2
。
当用户C1
从选项列表“类别”A1
中选择时,项目会自动从选项列表“分配给”中选择。当用户选择C2
时,“分配给”会自动更改为A2
。
据我所知,Vtiger 6.x picklist
没有使用,Select2 jquery
因为当我删除Select2 .js
文件时选择列表仍然有效。
您可以使用类别字段的更改事件并添加以下代码以使用 jQuery 设置分配给字段的值。这肯定会对你有所帮助。您必须在此提供您的字段名称值、您想要设置的值以及您想要设置的额外内容。
container.find('[name="'+key+'"]').next().children('a').children('span').text('User1');
container.find('[name="'+key+'"]').val('User1');
container.find('[name="'+key+'"]').trigger('change');
将为您提供两种选择:
编写工单的工作流程,如果类别为 C1,您可以在其中添加条件,然后分配给字段将是 A1
在这种情况下,您不会在编辑视图中看到更新的分配给字段,但是一旦保存,您可以看到分配给字段为 A1
您可以使用 javascript 务实地做到这一点:
类别下拉列表上的 onchange 事件:- 更改分配给字段的值。