0

我有一个文本字段,我在其上附加了自动完成插件(Y.Plugin.AutoComplete),我所做的就是在检查它上面的其他字段后呈现它。

我的问题是,一旦检查了上述字段并呈现自动完成,但如果用户返回并输入不正确的内容,那么这次我必须停止自动完成再次显示建议。

我试过 render:"false" 但这没有帮助。

4

1 回答 1

0

您可以使用删除自动完成插件node.unplug()

input.ac.render();

otherNode.on('click', function () {
  if (someCondition) {
    input.unplug(Y.Plugin.Autocomplete);
  }
});
于 2013-07-02T16:13:06.603 回答