easyUI中设置了idField:'userid', 但翻页还是没有保留选中状态,求解,在线等

问题描述

easyUI中设置了idField:'userid',但翻页还是没有保留选中状态,求解,在线等代码如下:$('#alluncheckusers').datagrid({fitColumns:true,singleSelect:false,//单选项pagination:true,//分页控件selectOnCheck:true,checkOnSelect:true,loadMsg:'正在加载,请稍后...',rownumbers:true,idField:'userid',frozenColumns:[[{field:'ck',checkbox:true}]],columns:[[{title:'<B>用户编号</B>',field:'userid',width:150,align:'center',formatter:function(value,data,index){if(data.noData){returndata.noData;}else{returndata.userid;}}},{title:'<B>用户名称</B>',field:'username',width:150,align:'center'},{title:'<B>联系电话</B>',field:'phone',hidden:true,width:150,align:'center'},{title:'<B>邮箱</B>',field:'email',hidden:true,width:150,align:'center'},{title:'<B>所属组织机构</B>',field:'zzjgdm',width:140,align:'center'}]]});求大神指点?!

解决方案

本帖最后由 u010533137 于 2015-02-09 17:11:15 编辑
解决方案二:
userid是主键
解决方案三:
没明白你意思,idField:'userid',是说主键是userid,跟选中状态有什么关系?
解决方案四:
你的意思是不是说你设置了selectOnCheck:true,选中一行再翻页,这行应该还是选中的,但是实际变成翻页后就没有选中了对么?这个属性的描述是说Iftrue,thecheckboxischecked/uncheckedwhentheuserclicksonarow.Iffalse,thecheckboxisonlychecked/uncheckedwhentheuserclicksexactlyonthecheckbox.Availablesinceversion1.3.1.3版本后可以使用,你看下你的版本对不对吧

时间: 2024-10-03 14:29:37

easyUI中设置了idField:&amp;#x27;userid&amp;#x27;, 但翻页还是没有保留选中状态,求解,在线等的相关文章

easyui中设置checkbox默认选中失效

问题描述 在easyui中设置多选框和文本框的默认值时失效. 页面不显示默认值.代码如下<div id="chanel_dlg" class="easyui-dialog"style="width:450px;height:350px;padding:10px 20px" closed="true"buttons="#chanel_dlg-buttons" modal="true"

easyui中设置icon的问题

问题描述 easyui中设置icon必须遵循自己的写法,类似:iconCls: 'icon-ok','icon-ok'为icon.css中的类名,如:.icon-remove{background:url('icons/edit_remove.png') no-repeat;}现在的问题是有没有方法自己手工在前台页面设置icon的路径,而不依赖于icon.css? 解决方案 根据css使用优先级,DOM元素内定义>页面CSS定义>文件CSS定义,直接在你的页面上覆盖掉icon.css定义的cs

java-easyui中设置多选框,我选择任意一个都会全选,求大神解答一下,在线等

问题描述 easyui中设置多选框,我选择任意一个都会全选,求大神解答一下,在线等 easyui中设置多选框,我选择任意一个都会全选,求大神解答一下,在线等 解决方案 不可能.只有勾选标题的那个复选框才会选中所有的记录前面的复选框 解决方案二: 你把你的checkbox 做一个循环 判断是否有勾选 只要有勾选 就把其他的也设置上 解决方案三: 既然使用easyUI 为这些多选框添加相同的一个click处理就是 $("#checkbox1,checkbox2......").click(

jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码_jquery

1.先给出问题解决后的代码 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%> <% String path = request.getContextPath(); S

用PHP实现网页开发中的翻页跳转

我们都知道用 php+mysql 在 web 页实现数据库资料全部显示是非常简单而有趣的,数据库资料很少的情况下页面显示还是让人满意的,但是当数据库资料非常多的情况下,页面的显示情况将会变的非常糟,下面就来介绍一下如何实现当前页面数据资料显示数量及如何实现动态的翻转功能. 这里将介绍两种翻页显示功能的实现: 先介绍一下在翻页中用到的数据库语法: mysql_query("select * from table order by id desc"); 这条数据库语句再熟悉不过了,是用来搜

关于easyui: 如何设置dialog中textbox不可编辑

问题描述 关于easyui: 如何设置dialog中textbox不可编辑 //$('#xzscore').attr("disabled", "disabled"); //$('#xzscore').attr('readonly', true); 试过上面两种方式没用,求解. 解决方案 看easyui的api. 解决方案二: 什么版本的easyui?1.4+的textbox重新生成过ui了,操作原来的对象无效,要调用textbox方法获取显示的对象来设置readon

EasyUi中的Combogrid 实现分页和动态搜索远程数据_javascript技巧

jquery easyui中的combogrid比较特殊,算是combo和grid的组合,combogrid结合一个可编辑的文本框和下拉数据网格面板,可以让用户迅速找到并选择,又可以进行搜索,展示与当前输入的字符相匹配的数据.如果数据量大的情况,就需要combogrid具有分页的功能.下面给大家介绍EasyUi中的Combogrid 实现分页和动态搜索远程数据. $('#mallid').combogrid({ panelWidth:500, idField:'mallid', //ID字段 t

easyui中 datagrid 跟layout 如何各占据浏览器的60%跟40%?

问题描述 easyui中 datagrid 跟layout 如何各占据浏览器的60%跟40%? 页面: 1.一个datagrid 2.一个layout,layout里面是一个center,一个east 如何让datagrid占据浏览器60%,layout占据40%,然后自适应浏览器的拉抻. 我给他们设置style="height:60%" 没有效果.. 解决方案 center是依据north和south,浏览器高度来决定的.north和south要定高,不能用百分比.. 你一定要这种布

下拉框-关于easyui中combobox怎么在三级联动中点击第一级时清空第三极

问题描述 关于easyui中combobox怎么在三级联动中点击第一级时清空第三极 请问怎么将combobox实现联动之后,点击第一级时清空第三级的下拉框的数据,我实现了一个,但是不能公用,找了很久没有找到方法,使用combobox的clear也不行 解决方案 刚开始官网打不开,调试了半天才找到:$('#ID').combobox('loadData', {}); combobox的clear只是清空选中项.http://www.jeasyui.com/documentation/index.p