jQuery MiniUI

标题: combobox setData()太慢怎么办 [打印本页]

作者: 苏小暖    时间: 2016-12-19 09:36:14     标题: combobox setData()太慢怎么办

本人想用combobox实现地址联动,但是市级联县的那个,全国的县数据太多了 ,用countryCombo.setData(countryData);页面反应特别慢,应该怎么办呢。
作者: dforce    时间: 2016-12-19 10:01:32

combobox本身不支持大数据,最多100条左右,如果你联动的话,县的选项不应该很多的
作者: 苏小暖    时间: 2016-12-19 10:15:19

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

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

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

作者: dforce    时间: 2016-12-19 10:24:37

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

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




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