| addRowData | rowid, data, position, srcrowid | true on success, false otherwise | 插入一新行,rowid 为新行的ID,data(数组)为新行数据,position为新行插入的位置(first为表头,last为表尾,srcrowid指定偏移位置)。Data数组的格式为:{name1:value1,name2: value2…} ,name为colModel指定的名称。 |
| addXmlData | data | none | 用传入的data填充网格。用法:假如我们从web服务器获得数据 (xmlresponse),则 var mygrid = jQuery(”#”+grid_id)[0]; mygrid.addXmlData(xmlresponse.responseXML); 将填充网格。当然,xmlresponse中的数据在传递到addXmlData之前可以被操作。 |
| clearGridData | clearfooter | jqGrid object | 清除网格中当前装入的数据,如果clearfooter 参数为true,则清除网格最后一行数据。 |
| delRowData | rowid | true on success, false otherwise | 删除id = rowid的行。但不会删除服务器上的数据。 |
| footerData | action, data, format | jqGrid object | 此方法获得或设置网格底部数据。 action – 可设置为get(缺省)或set。 Get从底部返回name:value对象(name为colModel中的名称)。此时其他两个参数无效。 Set将data数组(对象)设置到底部。Data为colName中的名称和值对。 format – 缺省为true,表示设置时使用formatter (如果colModel中已定义)。false表示不使用formatter |
| getCell | rowid, iCol | cell content | 返回id = rowid行,column = iCol列的内容。 iCol可以是列的索引或colName中定义的名称。在编辑行或列时不能使用该方法,此时返回的不是当前值,而是原始值。 |
| getCol | colname, returntype, mathoperation | array[] or value | 返回列值数组。 colname 可以是列的索引值或colModel中的名称。returntype 确定返回数组的类型,为false(缺省)时,数组只包含值。为true时为对象数组,格式为{id:rowid, value:cellvalue},id为行的id, cellvalue为单元格的值。如 [{id:1,value:1},{id:2,value:2}…] mathoperation为可选参数,可以是sum、avg和count。若此参数进行了有效设置,则返回计算后的值,若无效,则返回空数组。 |
| getDataIDs | none | array[] | 返回当前网格显示数据的ID数组。无数据时返回空数组。 |
| getGridParam | name | mixed value | 返回请求的参数的值。name 是options 数组中的名称,若为设置则options被返回。 |