RainLoop通过电子邮件发送自动填充和其他数据属性

时间:2016-10-05 21:08:28

标签: jquery-ui

我尝试过滤emials自动填充建议的输出,因为我需要使用ajax.suggestions-post挂钩向他们添加数据属性,但我无法找到负责为<的呈现输出的代码/ p>

    $this->Plugins()->RunHook('ajax.suggestions-post', array(&$aResult, $sQuery, $oAccount, $iLimit));

    if ($iLimit < \count($aResult))
    {
        $aResult = \array_slice($aResult, 0, $iLimit);
    }

    return $this->DefaultResponse(__FUNCTION__, $aResult);

它是DoSuggestions()函数的一部分,它使用来自jQuery UI的自动完成功能,但我缺少哪个部分是获取$aResult位的功能,并将它们分开到"Full Name"位和<email>位表示输出结果如下:

<div id="ui-id-X" tabindex="-1" class="ui-menu-item-wrapper">"Full Name" <myemail@test.com></div>

有关如何将$aResult数组传递给jQuery UI自动完成的任何提示吗?

1 个答案:

答案 0 :(得分:0)

它出现的不是通过jQuery而是RainLoop的JavaScript oEmailItem.toLine函数(app.js文件)。

相关问题