
DataGrid其中与选择,勾选相关
DataGrid属性:
singleSelect boolean 如果为true,则只允许选择一行。 false
ctrlSelect boolean 在启用多行选择的时候允许使用Ctrl键+鼠标点击的方式进行多选 *** 作。(该属性自136版开始可用)
checkOnSelect boolean 如果为true,当用户点击行的时候该复选框就会被选中或取消选中。如果为false,当用户仅在点击该复选框的时候才会呗选中或取消。(该属性自13版开始可用) true
selectOnCheck boolean 如果为true,单击复选框将永远选择行。如果为false,选择行将不选中复选框。(该属性自13版开始可用)
DataGrid列是一个数组对象,该元素也是一个数组对象。元素数组里面的元素是一个配置对象,它用来定义每一个列字段。
checkbox boolean 如果为true,则显示复选框。该复选框列固定宽度。
DataGrid事件
onSelect rowIndex, rowData 在用户选择一行的时候触发,参数包括:rowIndex:选择的行的索引值,索引从0开始。rowData:对应于所选行的记录。
onUnselect rowIndex, rowData 在用户取消选择一行的时候触发,参数包括:rowIndex:选择的行的索引值,索引从0开始。rowData:对应于取消选择行的记录。
onSelectAll rows 在用户选择所有行的时候触发。
onUnselectAll rows 在用户取消选择所有行的时候触发。
onCheck rowIndex,rowData 在用户勾选一行的时候触发,参数包括:rowIndex:选中的行索引,索引从0开始。rowData:对应于所选行的记录。(该事件自13版开始可用)
onUncheck rowIndex,rowData 在用户取消勾选一行的时候触发,参数包括:rowIndex:选中的行索引,索引从0开始。rowData:对应于取消勾选行的记录。(该事件自13版开始可用)
onCheckAll rows 在用户勾选所有行的时候触发。(该事件自13版开始可用)
onUncheckAll rows 在用户取消勾选所有行的时候触发。(该事件自13版开始可用)
方法
getChecked none 在复选框呗选中的时候返回所有行。(该方法自13版开始可用)
getSelected none 返回第一个被选中的行或如果没有选中的行则返回null。
getSelections none 返回所有被选中的行,当没有记录被选中的时候将返回一个空数组。
clearSelections none 清除所有选择的行。
clearChecked none 清除所有勾选的行。(该方法自132版开始可用)
selectAll none 选择当前页中所有的行。
unselectAll none 取消选择所有当前页中所有的行。
selectRow index 选择一行,行索引从0开始。
selectRecord idValue 通过ID值参数选择一行。
unselectRow index 取消选择一行。
checkAll none 勾选当前页中的所有行。(该方法自13版开始可用)
uncheckAll none 取消勾选当前页中的所有行。(该方法自13版开始可用)
checkRow index 勾选一行,行索引从0开始。(该方法自13版开始可用)
uncheckRow index 取消勾选一行,行索引从0开始。(该方法自13版开始可用)
意思是获得初始化datagird时的option对象。
获取table这个datagrid href的参数(就是获取向后台发送的参数)。
queryParams属性作用其实url请求添加额外参数;
比:url:${ctx}/sys/useractionname=‘明’ 想再附加参数age=18;
比url:${ctx}/sys/useractionname=‘明’&age=18 url利用queryParams属性;
js写
function addParam(){
var param = {age :18};
$("#tt")datagrid("load", param);
}
重新发送新url请求初始化datagrid新数据;(我写态设置请求参数想直接datagird初始化添加参数直接初始化datagird候添加属性queryParams : {参数名:'参数值',})
扩展资料:
实例
对一个函数在±20范围内随机采样100点:
rand('seed',0)
x = rand(100,1)4-2; y = rand(100,1)4-2;
z = xexp(-x^2-y^2);
x, y, 和 z 均为包含非均匀采样数据的矢量。定义一个规范的网格,将数据与网格匹配:
ti = -2:25:2;
[XI,YI] = meshgrid(ti,ti);
ZI = griddata(x,y,z,XI,YI);
Plot the gridded data along with the nonuniform data points used to generate it: mesh(XI,YI,ZI), hold
plot3(x,y,z,'o'), hold
参考资料来源:百度百科-griddata
面dataGrid应该本例吧没台交互吧!我看url="mytable",觉像action请求;说queryParams需要发送远程请求才起作用;
queryParams属性作用其实url请求添加额外参数;
比:url:${ctx}/sys/useractionname=‘明’ 想再附加参数age=18;
比url:${ctx}/sys/useractionname=‘明’&age=18 url利用queryParams属性;
js写
function addParam(){
var param = {age :18};
$("#tt")datagrid("load", param);
}
重新发送新url请求初始化datagrid新数据;(我写态设置请求参数想直接datagird初始化添加参数直接初始化datagird候添加属性queryParams : {参数名:'参数值',})
追问
url="mytable"servlet映射路径我写:
$('#tt')datagrid({
queryParams:{
action:'参数值'
}
});
台接收侠请帮帮忙
首先先确定发送请求否跳转mytable应类service()没用debug断点跟踪 进用requestgetParameter("action");获取参数吧!
跳转我怀疑我queryParams写我用标签写:<table id="tt" class="easyui-datagrid" url="mytable" toolbar="#tb" iconCls="icon-save"
queryParams="{
action:'参数值'
}" >
以上就是关于easyUI 怎么获取checkbox 获取后怎么让其选中全部的内容,包括:easyUI 怎么获取checkbox 获取后怎么让其选中、求教大神,jquery easyui中$('#table').datagrid('options').queryParams是什么意思、easyui高手来,怎么修改datagrid page,rows,dir,order 的参数名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)