jQuery MiniUI

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

手机上编辑框出现后,左右滑动不能取消 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-6-13 17:27:46 |只看该作者 |倒序浏览

手机上编辑框出现后,左右滑动不能取消,需要怎么写才能兼容一下手机
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2019-6-14 09:16:59 |只看该作者
本帖最后由 felt 于 2019-6-14 09:33 编辑

MiniUI是pc端的控件,移动端我们不保证正常使用,毕竟两种模式下操作是不同的
你单独监听一下全局的touchmove事件,在这事件里调用grid.commitEdit()结束掉编辑

Rank: 1

板凳
发表于 2019-6-17 13:09:34 |只看该作者
felt 发表于 2019-6-14 09:16
MiniUI是pc端的控件,移动端我们不保证正常使用,毕竟两种模式下操作是不同的
你单独监听一下全局的touchmo ...

添加一个全局性监听事件该怎么写呢? 现在项目全部都嵌入到手机上,每个页面更改代价有点高

Rank: 8Rank: 8

地板
发表于 2019-6-17 16:33:13 |只看该作者
s209392599 发表于 2019-6-17 13:09
添加一个全局性监听事件该怎么写呢? 现在项目全部都嵌入到手机上,每个页面更改代价有点高 ...

那就找到所有表格,全部处理一下了
var grids=mini.findControls(function(control){
   if(control.type=="datagrid") return true;
})
$(grids).each(function(i,grid){
   grid.commitEdit();
})
另外miniui本身就是面向pc的,移动端操作还是有问题的。

Archiver|普加软件

GMT+8, 2024-12-1 01:12 , Processed in 1.043751 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部