jQuery MiniUI

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

lookup如何点击整个控件弹出选择 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-9-17 14:30:25 |只看该作者 |倒序浏览
如题,如下图,想要实现点击红色部分弹出poput,而不是仅局限于黑色部分
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-9-17 15:15:47 |只看该作者
设置showPopupOnClick=“true"

Rank: 2

板凳
发表于 2018-9-19 11:36:54 |只看该作者
dforce 发表于 2018-9-17 15:15
设置showPopupOnClick=“true"

需要升级JS版本到最新才支持,但是由于其他原因不能升级,如何在不升级的情况下可以支持呢?
我给input 添加了onclick事件,不起作用,增加了disabled="disabled" 让文本框不可编辑也不起作用
(浏览器调试模式通过给html元素中增加disabled="disabled",达到不可编辑效果,但是onclick还是没效果)

Rank: 8Rank: 8

地板
发表于 2018-9-19 13:05:59 |只看该作者
laokang426 发表于 2018-9-19 11:36
需要升级JS版本到最新才支持,但是由于其他原因不能升级,如何在不升级的情况下可以支持呢?
我给input 添 ...

MiniUI的功能都是基于最新版本的,请更新一下,在大版本内都是兼容的。

Rank: 2

5#
发表于 2018-9-19 15:08:32 |只看该作者
dforce 发表于 2018-9-19 13:05
MiniUI的功能都是基于最新版本的,请更新一下,在大版本内都是兼容的。

打开popup之后如何让文本搜索框获取焦点呢?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2018-9-19 15:44:20 |只看该作者
laokang426 发表于 2018-9-19 15:08
打开popup之后如何让文本搜索框获取焦点呢?

监听lookup的showpopup事件,打开下拉的时候mini.get(id).focus()

Rank: 2

7#
发表于 2018-9-19 15:56:37 |只看该作者
dforce 发表于 2018-9-19 15:44
监听lookup的showpopup事件,打开下拉的时候mini.get(id).focus()

我在grid的onrowclick事件中,增加了验证判断,使用miniui.alert进行提示,
理想效果:如果点击行满足的条件,则关闭popup,否则进行提示,选择公司文本框不要赋值,点击alert确定后,popup未隐藏;
现实效果:点击grid行后,直接就在选择公司文本框中赋值,不管我的条件是否满足,点击弹出的提示确定后,popup隐藏,
我的做法是在alert的回调事件中把选择公司文本框给赋空值,然后popup在显示出来。



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

8#
发表于 2018-9-19 16:06:40 |只看该作者
laokang426 发表于 2018-9-19 15:56
我在grid的onrowclick事件中,增加了验证判断,使用miniui.alert进行提示,
理想效果:如果点击行满足的 ...

lookup控件,内部的表格已经绑定了事件双击事件,双击之后会同步输入框的内容的。
如果需求更复杂的话,建议用buttonedit+mini.open弹出来来做,这里面的表格是独立的。

Rank: 2

9#
发表于 2018-9-19 16:11:58 |只看该作者
本帖最后由 laokang426 于 2018-9-19 16:19 编辑
dforce 发表于 2018-9-19 16:06
lookup控件,内部的表格已经绑定了事件双击事件,双击之后会同步输入框的内容的。
如果需求更复杂的话, ...

我使用的单击事件

Rank: 8Rank: 8

10#
发表于 2018-9-19 16:33:47 |只看该作者
laokang426 发表于 2018-9-19 16:11
我使用的单击事件

我的意思是lookup内部已经和表格绑定了关系,不适合再加别的关系来处理了。

Archiver|普加软件

GMT+8, 2024-10-7 12:22 , Processed in 1.059158 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部