jqGrid專題 事件文件

2022-03-10 18:52:37 字數 2759 閱讀 1484

$("#mytable").jqgrid(       

});

事件引數

備註afterinsertrow

rowidrowdatarowelem

當插入每行時觸發。

rowid

插入當前行的id;

rowdata

插入行的資料,格式為

name: value

,name

為colmodel

中的名字

beforerequest

none

向伺服器端發起請求之前觸發此事件但如果

datatype

是乙個function時例外

beforeselectrow

rowid, e

當使用者點選當前行在未選擇此行時觸發。

rowid

:此行id;e

:事件物件。返回值為

ture

或者false

。如果返回

true

則選擇完成,如果返回

false

則不會選擇此行也不會觸發其他事

件gridcomplete

none

當**所有資料都載入完成而且其他的處理也都完成時觸發此事件,排序,翻頁同樣也會觸發此事

件loadcomplete

xhr當從伺服器返回響應時執行,

xhr:

xmlhttprequest 物件

loaderror

xhr,status,error

如果請求伺服器失敗則呼叫此方法。

物件;satus

:錯誤型別,字串型別;

error

:exception物件

oncellselect

rowid,icol,cellcontent,e

當點選單元格時觸發。

rowid

:當前行id;

icol

:當前單元格索引;

cellcontent

:當前單元格內容;e:

event物件

ondblclickrow

rowid,irow,icol,e

雙擊行時觸發。

rowid

:當前行id;

irow

:當前行索引位置;

icol

:當前單元格位置索引;

e:event物件

onheaderclick

gridstate

當點選顯示

/隱藏**的那個按鈕時觸發;

gridstate

:**狀態,可選值:

visible or hidden

onpaging

pgbutton

點選翻頁按鈕填充資料之前觸發此事件,同樣當輸入頁碼跳轉頁面時也會觸發此事

件onrightclickrow

rowid,irow,icol,e

在行上右擊滑鼠時觸發此事件。

rowid

:當前行id;

irow

:當前行位置索引;

icol

:當前單元格位置索引;e:

event物件

onselectall

arowids,status

multiselect

為ture

,且點選頭部的

checkbox

時才會觸發此事件。

arowids

:所有選中行的

id集合,為乙個陣列。

status

:boolean

變數說明

checkbox

的選擇狀態,

true

選中false

不選中。無論

checkbox

是否選擇,

arowids

始終有值

onselectrow

rowid,status

當選擇行時觸發此事件。

rowid

:當前行id;

status

:選擇狀態,當

multiselect 

為true

時此引數才可

用onsortcol

index,icol,sortorder

當點選排序列但是資料還未進行變化時觸發此事件。

index

:name

在colmodel

中位置索引;

icol

:當前單元格位置索引;

sortorder

:排序狀態:

desc

或者asc

resizestart

event, index

當開始改變乙個列寬度時觸發此事件。

event

:event

物件;index

:當前列在

colmodel

中位置索

引resizestop

newwidth, index

當列寬度改變之後觸發此事件。

newwidth

:列改變後的寬度;

index

:當前列在

colmodel

中的位置索

引serializegriddata

postdata

向伺服器發起請求時會把資料進行序列化,使用者自定義資料也可以被提交到伺服器

jqGrid的選中行事件

jqgrid中一些方法的使用說明如下 1 獲取單個選中行的行id var rowid jquery gridlist jqgrid getgridparam selrow 行序號 2 獲取多個選中行的id var ids jquery gridlist jqgrid getgridparam sel...

autofac文件 事件

開始 registering components 控制範圍和生命週期 用模組結構化autofac xml配置 與.net整合 深入理解autofac 指導關於 詞彙表在component生命週期的不同階段使用事件。autofac暴露三個事件介面供例項的不同階段呼叫 這些事件會在註冊的時候被訂閱,或...

Python執行緒專題6 事件

python執行緒專題5 訊號量與有邊界的訊號量 python執行緒專題7 條件變數 event例項管理著乙個內部標誌,可以使用set 方法將它置為true,或者使用clear 方法將它重置為false。wait 方法將阻塞,直到標誌為true。e event 建立新的event例項,並將內部標誌設...