jQuery MiniUI

标题: 手机上编辑框出现后,左右滑动不能取消 [打印本页]

作者: s209392599    时间: 2019-6-13 17:27:46     标题: 手机上编辑框出现后,左右滑动不能取消

[attach]12270[/attach]
手机上编辑框出现后,左右滑动不能取消,需要怎么写才能兼容一下手机

作者: felt    时间: 2019-6-14 09:16:59

本帖最后由 felt 于 2019-6-14 09:33 编辑

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


作者: s209392599    时间: 2019-6-17 13:09:34

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

添加一个全局性监听事件该怎么写呢? 现在项目全部都嵌入到手机上,每个页面更改代价有点高
作者: dforce    时间: 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的,移动端操作还是有问题的。






欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2