gpt4 book ai didi

javascript - 禁止在选择时打字

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:13:17 26 4
gpt4 key购买 nike

如标题,在选择时,除了退格键,我如何禁用输入。

它将被允许:

  • 在下拉列表中选择项目。
  • 删除所选项目。

不允许:

  • 键入或添加任何新项目。

我已阅读 API 文档,但找不到解决方案。任何建议。

这是我的:

var $select = $('#tags').selectize({
maxItems: 5,
persist: false,
createOnBlur: true,
create: true,
});

更新:

我自己找到了解决方案

$select[0].selectize.$control_input.on('keydown', function(e) {
var key = e.charCode || e.keyCode;
if(key == 8 )
return true;
else
e.preventDefault();
});

最佳答案

虽然您的方法可行,但防止添加项目的正确方法是使用 create: false:

var $select = $('#tags').selectize({
maxItems: 5,
persist: false,
create: false
});

关于javascript - 禁止在选择时打字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39865781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com