Autocomplete SuiteRM在电子邮件收件人字段上启用自动完成

Autocomplete SuiteRM在电子邮件收件人字段上启用自动完成,autocomplete,sugarcrm,suitecrm,Autocomplete,Sugarcrm,Suitecrm,我正在尝试从电子邮件收件人字段的输入字段中删除autocomplete=“off”属性 输入字段的代码如下所示: <input class="ac_input yui-ac-input" size="96" id="addressTO1" title="An" name="addressTO1" onkeyup="SE.composeLayout.showAddressDetails(this);" autocomplete

我正在尝试从电子邮件收件人字段的输入字段中删除
autocomplete=“off”
属性

输入字段的代码如下所示:

<input 
    class="ac_input yui-ac-input" 
    size="96" 
    id="addressTO1" 
    title="An" 
    name="addressTO1"
    onkeyup="SE.composeLayout.showAddressDetails(this);"
    autocomplete="off" type="text">

是否存在可通过GUI访问的设置,该设置可更改电子邮件“收件人”字段的行为,或者启用自动完成功能的最佳方式是什么

仅仅删除它是不起作用的,因为那里有一些javascript功能,它一直在恢复

我正在使用suiterCRM 7.6.5版
Sugar版本6.5.23。

没有用于更改的GUI,
autocomplete=off
是硬编码的

“收件人”字段(
addressTO1
动态生成的名称)不是常规文本输入字段,它将支持多封用逗号分隔的电子邮件,因此
autocomplete=“email”
将不起作用

我能想到的唯一解决方案是创建一个javascript函数,附加到字段的keyup事件,并显示您的逻辑


此外,您还需要保存以前填写的答案输入,并提供删除该答案的机制。恐怕这不是一个简单的解决办法。

谢谢你的回答,也许我没有很好地回答我的问题。。。我正在尝试打开自动完成功能(因此请删除autocomplete=off选项)。因为以前使用过的电子邮件不会显示在自动完成功能中。感谢您的更新。我现在明白,仅更改autocomplete属性对我没有多大帮助(考虑到可以有更多的电子邮件地址用逗号分隔)。必须有某种“自动完成”的方式,在这种方式下,您可以开始键入您联系的人(通过电子邮件发送的)的电子邮件地址之前,从选项列表中选择该选项?是否有这样或类似的模块。我无法想象这样的通用功能几乎不受支持。我不知道,电子邮件客户端真的很糟糕,只是最近收到了一些重要的工作,所以我建议投下你的推荐在github上搜索并查找星星:)