easyui combogrid分页设置的默认值不在当前页的解决方案

OU_midio 2017-10-25 02:33:32
在combogrid数据加载完成后,有个onLoadSuccess方法。在这个方法中实现此功能,如下:

.....
<input id="list_data" style="width:250px" value="xiaoxiao"> // xiaoxiao为设置的默认值
.....
$(function() {
var find = false; // 为下面进行自动翻页时使用,必须有
$("#list_data").combogrid({
idField: 'id',
textField: 'name',
//一系列的combogrid设置项就不再说明了
//.........
fitColumns: true,
onLoadSuccess: function(data) { // 当前请求的页面数据。
$.each(data.rows, function(index, value) {
if ("xiaoxiao" == value.id) { // value.id与idField属性对应的值
find = true;// 循环当前请求页面数据,如果取出的值与默认值一致,则设置成找到
}
});
if (!find) {
// combogrid获取下一页页码
var nextPage = $('#list_data').combogrid('grid').datagrid('options').pageNumber + 1;
$('#list_data').combogrid('grid').datagrid('getPager').pagination("select", nextPage);
}
}
});
});
...全文
297 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
墨笙弘一 2017-10-25
  • 打赏
  • 举报
回复
没有看懂问题

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧