01
|
$.extend($.fn.datagrid.methods, {
|
02
|
addEditor :
function
(jq, param) {
|
03
|
if
(param
instanceof
Array) {
|
04
|
$.each(param,
function
(index, item) {
|
05
|
var
e = $(jq).datagrid(
'getColumnOption'
, item.field);
|
06
|
e.editor = item.editor;
|
09
|
var
e = $(jq).datagrid(
'getColumnOption'
, param.field);
|
10
|
e.editor = param.editor;
|
13
|
removeEditor :
function
(jq, param) {
|
14
|
if
(param
instanceof
Array) {
|
15
|
$.each(param,
function
(index, item) {
|
16
|
var
e = $(jq).datagrid(
'getColumnOption'
, item);
|
20
|
var
e = $(jq).datagrid(
'getColumnOption'
, param);
|
使用方式:
为password字段添加一个editor
1
|
$(
"#gridId"
).datagrid(
'addEditor'
, {
|
删除password的editor
1
|
$(
"#gridid"
).datagrid(
'removeEditor'
,
'password'
);
|
注:两个方法,第二个参数都可以传递数组。
treegrid也可以直接这样扩展。
http://easyui.btboys.com/post-83.html