在vtiger 7中使用javascript/jQuery设置Picklist值?

在vtiger 7中使用javascript/jQuery设置Picklist值?,javascript,jquery,vtiger,vtigercrm,Javascript,Jquery,Vtiger,Vtigercrm,我最近已升级到vtiger 7.0.1。在以前的版本中,我有一个用于摘要视图页面的函数,它在特定条件下在选择列表中设置不同的选项。新版本几乎对所有事情都有不同的安排。val属性无法帮助我获取选取列表值,必须使用text.trim-jQuery'detailView>div.left-block>div>div.summaryViewFields>div>table>tbody>tr:nth-child2>td.fieldValue>div>span.value.textfoverflowlips

我最近已升级到vtiger 7.0.1。在以前的版本中,我有一个用于摘要视图页面的函数,它在特定条件下在选择列表中设置不同的选项。新版本几乎对所有事情都有不同的安排。val属性无法帮助我获取选取列表值,必须使用text.trim-jQuery'detailView>div.left-block>div>div.summaryViewFields>div>table>tbody>tr:nth-child2>td.fieldValue>div>span.value.textfoverflowlipsis.text.trim

新的摘要页面还更改了“快速编辑”选项,因此旧版本中的“我的功能”不起作用。jQuery'detailView>div.left-block>div>div.summaryViewFields>div>table>tbody>tr:nth-child2>td.fieldValue>div>span.value.textfoverflowerlipsis>span选项[value=Student]。.prop'selected',true.trigger'list:updated'

有人能帮我用jquery/javascript更改选择列表吗?

很简单。 首先获取字段的实例

var targetPickList=jQuery'[name='+fieldname+']',container

现在设置Picklist字段的值并触发Update方法来设置Picklist值

var targetPickListSelectedValue='Value';targetPickList.valtargetPickListSelectedValue.triggerliszt:已更新

所以这对我们有用

$'[name=FIELDNAME]'.val'NEW VALUE'。触发'change'