jQuery MiniUI

 找回密码
 立即注册
查看: 3885|回复: 2
打印 上一主题 下一主题

mini.ComboBox允许输入问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-7-9 10:02:46 |只看该作者 |倒序浏览
问题①<input id = "combobox" class = "mini.ComboBox" valueField = "text" textField = "text" allowInput = "false">

现在设置它为不允许输入了。但是我想通过方法改变让它可以输入,例如:

<script type  = "text/javascript">
    var value = mini.get("combobox");
    value.allowInput = true;
<script>

这样设置的话,并不能让他允许输入,请问有什么办法吗??


问题②
也试了反过来
<input id = "combobox" class = "mini.ComboBox" valueField = "text" textField = "text" allowInput = "true">

现在设置它可以输入了。但是我想通过方法改变让它不能输入,例如:

<script type  = "text/javascript">
    var value = mini.get("combobox");
    value.allowInput = false;
<script>


这样写的话,的确是Backspace不能退格了,但是光标放在最前面Delete还可以直接删除,或者文本框的文字全选,利用输入法可以输入进去。

※这个还有什么好的解决办法吗?或者其他的办法可以设置它。

Rank: 8Rank: 8

沙发
发表于 2020-7-9 10:15:04 |只看该作者
mini.get(id).setAllowInput(false/true);
动态修改属性,请使用对应set方法

Rank: 1

板凳
发表于 2020-7-9 10:44:39 |只看该作者
felt 发表于 2020-7-9 10:15
mini.get(id).setAllowInput(false/true);
动态修改属性,请使用对应set方法

可以了,非常感谢,谢谢谢谢

Archiver|普加软件

GMT+8, 2024-11-27 04:28 , Processed in 1.038063 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部