SugarCE:如何将数据(选中的复选框)从弹出窗口传递到主窗体?

时间:2013-06-19 08:12:52

标签: checkbox popup sugarcrm

我创建了一个相关字段,允许用户选择多个项目。现在我的问题是用户点击Select按钮我不知道如何获取用户选择的数据(在这种情况下,它是一个选定的复选框数组),所以我可以在主窗体上显示它们。

我正在使用SugarCE-6.5.13。

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,在选择按钮

上绑定点击js事件
$('#search_form_select').click(function(){sendToParent();})

其次,单击“选择”按钮时,查找所有选中的行并将值设置为父窗口

function sendToParent() {
    $("table.list tr[class!=listViewThS1]:has(input:checked)").each(function () {
        $(window.opener.document).find('#description').val($(this).find('td:eq(2)').text());
    });        
}