jQuery MiniUI

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

表单设置只读后,里面的input还能不能获取到焦点 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-4-27 12:06:02 |只看该作者 |倒序浏览
表单设置只读后,里面的input还能不能获取到焦点?

Rank: 8Rank: 8

沙发
发表于 2017-4-27 14:30:09 |只看该作者
只读
你设置了什么属性?
如果是禁用,是没有效果的
如果是readonly是可以聚焦的

Rank: 2

板凳
发表于 2017-4-27 14:47:16 |只看该作者
felt 发表于 2017-4-27 14:30
只读
你设置了什么属性?
如果是禁用,是没有效果的

用的这个from.setEnabled(false);

Rank: 8Rank: 8

地板
发表于 2017-4-27 15:42:28 |只看该作者
yx123456 发表于 2017-4-27 14:47
用的这个from.setEnabled(false);

这是禁用,聚焦就无效了

Rank: 2

5#
发表于 2017-4-29 15:50:08 |只看该作者
felt 发表于 2017-4-27 15:42
这是禁用,聚焦就无效了

用这个from.setEnabled(false)把整个表单禁用了,里面的输入框还能不能赋值并显示呢?

Rank: 8Rank: 8

6#
发表于 2017-5-2 10:31:49 |只看该作者
yx123456 发表于 2017-4-29 15:50
用这个from.setEnabled(false)把整个表单禁用了,里面的输入框还能不能赋值并显示呢? ...

1 禁用是灰化效果,显示还是显示的。
2 赋值的话禁用下可以用js赋值.form.setData(data)或者单个控件mini.get(id).setValue()都可以赋值

Archiver|普加软件

GMT+8, 2024-9-30 06:22 , Processed in 1.042688 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部