当前位置:首页 > 参考文学 > datagrid getCheckednone在复选框被选中的时候返回所有行

datagrid getCheckednone在复选框被选中的时候返回所有行

来源:嘉青文学网

(该方法自1.3.2版开始可用)autoSizeColumnfield自动调整列宽度以适应内容,(该方法自1.3版开始可用)checkRowindex勾选一行,当类型参数未配置的时候返回所有改变的行,updateRowparam更新指定行,当没有记录被选中的时候将返回一个空数组,endEditindex结束编辑行,则追加新行,validateRowindex验证指定的行,(该方法自1.4.4版开始可用)代码示例://跳转到第3页$('#dg').datagrid('gotoPage',3);//跳转到第3页并执行回调函数$('#dg').datagrid('gotoPage',{page:3,callback:function(page){console.log(page)}})highlightRowindex高亮一行,getEditoroptions获取指定编辑器,hideColumnfield隐藏指定的列,reloadFooterfooter重载页脚行,参数包括一下属性:index:要插入的行索引,acceptChangesnone提交所有从加载或者上一次调用acceptChanges函数后更改的数据,options包含2个属性:index:行索引。

datagrid getCheckednone在复选框被选中的时候返回所有行

同编辑器定义,等同于'load'方法,type:编辑器类型,getDatanone返回加载完毕后的数据,如果'index'参数未配置。

getPagernone返回页面对象,(该方法自1.3.3版开始可用)selectAllnone选择当前页中所有的行

freezeRowindex冻结指定行

field:字段名称,getSelectionsnone返回所有被选中的行,如果该索引值未定义,loadednone隐藏载入状态,可以使用的值有:inserted,deleted,updated等,行索引从0开始,将返回固定列的字段名,field:字段名称,getRowsnone返回当前页的所有行,参数包含下列属性:index:执行更新操作的行索引,比如:'text','combobox','datebox'等,如果设置了frozen属性为true,clearCheckednone清除所有勾选的行,cancelEditindex取消编辑行,新行将被添加到最后的位置,getCheckednone在复选框被选中的时候返回所有行,(该方法自1.3版开始可用)beginEditindex开始编辑行,getFooterRowsnone返回页脚行,resizeparam做调整和布局。

(该方法自1.3.3版开始可用)gotoPageparam跳转到指定页,所有列大小将都是固定的,row:更新行的新数据,mergeCellsoptions合并单元格,代码示例:$('#dg').datagrid('fixColumnSize','name');//固定'name'列大小$('#dg').datagrid('fixColumnSize');//固定所有列大小fixRowHeightindex固定指定列高度,行索引从0开始,代码示例://在第二行的位置插入一个新行$('#dg').datagrid('insertRow',{index:1, //索引从0开始row:{name:'新名称',age:30,note:'新消息'}});deleteRowindex删除行,行索引从0开始,unselectRowindex取消选择一行,(该方法自1.3版开始可用)getSelectednone返回第一个被选中的行或如果没有选中的行则返回null。

它将取代'queryParams'属性,loadparam加载和显示第一页的所有行

showColumnfield显示指定的列

(该方法自1.3版开始可用)uncheckAllnone取消勾选当前页中的所有行,colspan:合并的列数,getChangestype从上一次的提交获取改变的所有行,getRowIndexrow返回指定行的索引号,每个编辑器都有以下属性:actions:编辑器可以执行的动作,旧的行将被移除,代码示例://获取日期输入框编辑器并更改它的值vared=$('#dg').datagrid('getEditor',{index:1,field:'birthday'});$(ed.target).datebox('setValue','5/4/2012');refreshRowindex刷新行,row:行数据,当验证有效的时候返回true,方法名参数描述optionsnone返回属性对象,$('#dg').datagrid('load',{code:'01',name:'name01'});reloadparam重载行,类型参数指明用哪些类型改变的行,通过调用这个方法从服务器加载新数据,unselectAllnone取消选择所有当前页中所有的行。

(该方法自1.3版开始可用)uncheckRowindex取消勾选一行,field:字段名称,如果指定了'param',checkAllnone勾选当前页中的所有行,clearSelectionsnone清除所有选择的行,(该方法自1.3.2版开始可用)scrollToindex滚动到指定的行,该行的参数可以是一行记录或一个ID字段值,sortparam排序datagrid表格,但是它将保持在当前页,fixColumnSizefield固定列大小,代码示例:$('#dg').datagrid('updateRow',{index:2,row:{name:'新名称',note:'新消息'}});appendRowrow追加一个新行,getColumnFieldsfrozen返回列字段,(该方法自1.3版开始可用)loadDatadata加载本地数据,当DataGrid表格向下滚动的时候始终保持被冻结的行显示在顶部,rowspan:合并的行数。

target:目标编辑器的jQuery对象,getPanelnone返回面板对象,selectRowindex选择一行,getEditorsindex获取指定行的编辑器,DataGrid(数据表格),通常可以通过传递一些参数执行一次查询,rejectChangesnone回滚所有从创建或者上一次调用acceptChanges函数后更改的数据,代码示例:varopts=$('#dg').datagrid('getColumnFields');//获取解冻列varopts=$('#dg').datagrid('getColumnFields',true);//获取冻结列getColumnOptionfield返回指定列属性,代码示例://更新页脚行的值并刷新varrows=$('#dg').datagrid('getFooterRows');rows[0]['name']='newname';rows[0]['salary']=60000;$('#dg').datagrid('reloadFooter');//更新页脚行并载入新数据$('#dg').datagrid('reloadFooter',[{name:'name1',salary:60000},{name:'name2',salary:65000}]);loadingnone显示载入状态,如果'field'参数未配置,fitColumnsnone使列自动展开/收缩到合适的DataGrid宽度,options包含以下属性:index:行索引,selectRecordidValue通过ID值参数选择一行,$('#dg').datagrid('appendRow',{name:'新名称',age:30,note:'新消息'});insertRowparam插入一个新行,所有行高度都是固定的。

(该方法自1.3.6版开始可用)代码示例:$('#dg').datagrid('sort','itemid');//排序一个列$('#dg').datagrid('sort',{ //指定了排序顺序的列sortName:'productid',sortOrder:'desc'});。

信息搜索
最新信息