jQuery MiniUI

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

combobox setData()太慢怎么办 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-12-19 09:36:14 |只看该作者 |倒序浏览
本人想用combobox实现地址联动,但是市级联县的那个,全国的县数据太多了 ,用countryCombo.setData(countryData);页面反应特别慢,应该怎么办呢。

Rank: 8Rank: 8

沙发
发表于 2016-12-19 10:01:32 |只看该作者
combobox本身不支持大数据,最多100条左右,如果你联动的话,县的选项不应该很多的

Rank: 3Rank: 3

板凳
发表于 2016-12-19 10:15:19 |只看该作者
dforce 发表于 2016-12-19 10:01
combobox本身不支持大数据,最多100条左右,如果你联动的话,县的选项不应该很多的 ...

是这样的, 我想把县的数据先进行联动再展示,  但是数据格式不对 ,我的数据是在页面hidden中获取session的值,但这时候我json数据就变成了string类型的了。

只好先把数据放到combobox里,再从combobox获取到array数据进行过滤,然后重新setData,这样就导致数据量较大了。

Rank: 8Rank: 8

地板
发表于 2016-12-19 10:24:37 |只看该作者
苏小暖 发表于 2016-12-19 10:15
是这样的, 我想把县的数据先进行联动再展示,  但是数据格式不对 ,我的数据是在页面hidden中获取sessio ...

你还是把数据放在session之类里面,存控件里面不靠谱的,影响效率

Archiver|普加软件

GMT+8, 2024-9-19 16:11 , Processed in 1.031453 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部