jQuery MiniUI

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

再问“mini-treeselect“中自动填充功能 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-10-18 09:48:51 |只看该作者 |倒序浏览
版主你好,

昨天问了您一个问题,还是没有弄清楚。我再详细的把问题描述一下。
使用mini-treeselect的单选功能,和Demo中“单选:禁止选中父节点”相同的编码方式。
为什么输入辅助的效果和autocomplete中的不一样,想要输入一个或几个汉字后,程序查询树形数据,然后从中把匹配的项目列出来。
请问,是不是除了“allowInput="true"”这个属性外,还有其他对应的属性需要上层程序编码?
请指教,谢谢!

现状是汉字和英文字母能筛选,汉字不好用。


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

Rank: 8Rank: 8

沙发
发表于 2016-10-18 10:49:01 |只看该作者
本地测试了输入中文也是可以模糊查询的
你这个例子有问题的话,请提供html+数据重现,打包上来

Rank: 2

板凳
发表于 2016-10-19 09:24:55 |只看该作者
felt 发表于 2016-10-18 10:49
本地测试了输入中文也是可以模糊查询的
你这个例子有问题的话,请提供html+数据重现,打包上来 ...

附件是我写的jsp+js;miniui的库文件是在我们的框架中已经引用了,所以在这个jsp中看不到,还有可能用到我们项目自己框架的一些东西,你那儿不能直接运行。
你就只看下面这部分代码和js中加载它的部分吧。
请求后台返回的json数据在附件中有。
JSP:
<input name="editPerCode" id="editPerCode" class="mini-treeselect" textField="text" valueField="id" allowInput="true"
                            parentField="pid" popupWidth="300" popupHeight="450" showClose="true"
                            required="true"/>

JS:
//项目编码树的实现
var tree1 = mini.get("editPerCode");
var url = "/inputwan/price/medical/DaoMedicalCode/getProjectCode?theme=none";
tree1.load(url);
function beforenodeselect(e) {
    //禁止选中父节点
    if (e.isLeaf == false) e.cancel = true;
}

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

Rank: 8Rank: 8

地板
发表于 2016-10-19 11:01:33 |只看该作者
lanlove45 发表于 2016-10-19 09:24
附件是我写的jsp+js;miniui的库文件是在我们的框架中已经引用了,所以在这个jsp中看不到,还有可能用到 ...

监听键盘输入事件进行的过滤,中文输入的时候不是直接进入输入框中,我们看看能不能调整一下

Rank: 2

5#
发表于 2016-10-19 11:54:23 |只看该作者
felt 发表于 2016-10-19 11:01
监听键盘输入事件进行的过滤,中文输入的时候不是直接进入输入框中,我们看看能不能调整一下 ...

我们项目在试运行阶段了,再更新miniui库的可能性很小了。
你看在目前的版本上我们应该怎么对应?

Rank: 8Rank: 8

6#
发表于 2016-10-19 13:05:06 |只看该作者
lanlove45 发表于 2016-10-19 11:54
我们项目在试运行阶段了,再更新miniui库的可能性很小了。
你看在目前的版本上我们应该怎么对应? ...

如果要修改也是miniui内部修改,肯定要更新才能实现

Archiver|普加软件

GMT+8, 2024-11-5 16:32 , Processed in 1.042021 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部