已经把indexedlist.js放在了最下面,但是搜索框还是不能快速搜索,哪位大神能够解答一下??
blk
- 发布:2015-11-02 13:39
- 更新:2015-12-25 12:53
- 阅读:2461
最佳回复
//如果是动态加载的列表,记得数据加载完成后再实例化,不然搜索就用不成了
$(function() {
var key = getcookie("key");
$.ajax({
type: "post",
url: ApiUrl + "/index.php?act=member_chat&op=get_friend_list",
data: { key: key },
dataType: "json",
success: function(result) {
checklogin(result.login);
var html = template('friend_list', result);
$(".friend_list").html(html);
var header = document.querySelector('header');
var footer = document.querySelector('footer');
var list = document.getElementById('list');
//calc hieght
list.style.height = (document.body.offsetHeight - header.offsetHeight - footer.offsetHeight) + 'px';
window.indexedList = new mui.IndexedList(list);
}
});
});
blk (作者)
最近又发现这个问题,界面初始加载,搜索没有问题,但是根据导航菜单查询部分数据的时候搜索框又失效了,而且根据不同的查询结果,有的数据能根据搜索内容搜到,有的却不行.
我已经在查询数据的方法里加了mui("selector").indexedList().
2015-11-20 09:35