jQuery MiniUI

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

mini-treeselect疑问 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-8-23 10:41:58 |只看该作者 |倒序浏览
为什么我在miniui的demo中看到  mini-treeselect  可以在输入框中输入关键字后自动进行匹配查询,而我自己用的时候在输入框中输入关键字就不能自动进行查询匹配呢?下面图片是我写的代码,哪位老师帮忙看看
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-8-23 12:06:25 |只看该作者
单选模式是可以过滤的,你这代码没看到啥问题,你可以提供代码+数据一起分析。

Rank: 2

板凳
发表于 2017-8-23 12:40:31 |只看该作者
dforce 发表于 2017-8-23 12:06
单选模式是可以过滤的,你这代码没看到啥问题,你可以提供代码+数据一起分析。 ...

代码和数据是这样的

我在输入框中输入“唐”,我希望能下拉列表只显示“唐宋”及其父节点,其他无关的就不要显示了
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2017-8-23 14:04:53 |只看该作者
FM162336 发表于 2017-8-23 12:40
代码和数据是这样的

我在输入框中输入“唐”,我希望能下拉列表只显示“唐宋”及其父节点,其他无关的 ...

做一个简单的html打包上来,包括数据,来重现问题。

Rank: 2

5#
发表于 2017-8-23 15:08:39 |只看该作者
   
html文件以及数据上传到附件中了,麻烦帮我看看(请将附件中usr1.zip中usr1下的boot拷贝放到usr.zip中usr下的scripts文件夹中)

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

Rank: 8Rank: 8

6#
发表于 2017-8-23 15:22:47 |只看该作者
FM162336 发表于 2017-8-23 15:08
html文件以及数据上传到附件中了,麻烦帮我看看(请将附件中usr1.zip中usr1下的boot拷贝放到usr.zip中 ...

你这数据问题太大了。
既有中文逗号,最后一项后面的逗号还不去掉,同一个任务的pid还是自身。
[
        {id: "2",name:"诗歌"},
        {id: "3", name:"古代诗词", pid: "2"},
        {id: "4", name: "唐宋", pid: "3"},
        {id: "5", name: "农业库"},
        {id: "6", name: "亚洲", pid: "5"},
        {id: "7", name: "中国", pid: "6"},
        {id: "13", name: "小说"},
        {id: "14", name: "玄幻", pid: "13"}
]
修改数据之后可以正常输入文字过滤。

Rank: 2

7#
发表于 2017-8-23 15:33:35 |只看该作者
dforce 发表于 2017-8-23 15:22
你这数据问题太大了。
既有中文逗号,最后一项后面的逗号还不去掉,同一个任务的pid还是自身。
[

根节点的pid必须没有吗,我本来在数据库将数据取出来的时候是进行了判断,如果id与pid相同,就将pid设置为 -1

Rank: 8Rank: 8

8#
发表于 2017-8-23 15:40:57 |只看该作者
FM162336 发表于 2017-8-23 15:33
根节点的pid必须没有吗,我本来在数据库将数据取出来的时候是进行了判断,如果id与pid相同,就将pid设置 ...

是的,一个节点没有父节点的话pid可以是空或者一个不存在的id,肯定不能是自己的id一样。

Archiver|普加软件

GMT+8, 2024-11-6 03:54 , Processed in 1.054559 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部