本文介绍了禁用输入类型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用引导令牌域库.我的项目中有一个案例,说我可以通过单击但不能键入来编辑令牌,我有添加新药的特殊形式.有没有一种方法可以禁用输入形式的输入,但是仍然可以通过单击来删除和添加药丸?

I'm using bootstrap Tokenfield library. I have a case in my project saying that I can edit tokens by clicking, but not typing, I have special form for adding new pills.Is there a way to disable typing in input form, but still have an access to removing and adding pills by clicking?

推荐答案

您可以在创建令牌后禁用ID为"tokenfield-tokenfield"的输入,并在删除令牌后将其启用.

You can disable the input with id "tokenfield-tokenfield" after the token is created, and enable it back when it is removed.

$('#tokenfield').on('tokenfield:createdtoken', function (e) {
    $('#tokenfield-tokenfield').prop('disabled', true);
});

$('#tokenfield').on('tokenfield:removedtoken', function (e) {
        $('#tokenfield-tokenfield').prop('disabled', false);
});

这篇关于禁用输入类型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 22:07