jQuery外掛程式 jqGrid引入及基本屬性

2021-09-08 10:48:30 字數 1823 閱讀 3287

jqgrid demo: 

jqgrid自身依賴於jquery ui,引用jqgrid需要同時引用jquery ui樣式。

<

link

href

="/content/jquery.jqgrid/ui.jqgrid.css"

rel="stylesheet"

/>

<

link

href

="/content/themes/base/theme.css"

rel="stylesheet"

/>

<

script

src="/scripts/jquery-2.1.3.js"

>

script

>

<

script

src="/scripts/i18n/grid.locale-cn.js"

>

script

>

<

script

src="/scripts/jquery.jqgrid.src.js"

>

script

>

名稱型別

描述預設值

urlstring

獲取資料url

mtype

string

ajax提交方式,get或post,預設為get

getdatatype

string

返回的資料型別,包括:xml,local,json,jsonnp,script,xmlstring,jsonstring,clientside,預設為xml。

xmlcolnames

array

列名稱陣列

colmodel

array

列模型陣列

width

mixed

**寬度,可以是數字、畫素值或百分比。

height

mixed

**高度,可以是數字、畫素值或百分比。

rownum

integer

每頁顯示記錄條數,預設為20條。

20rowlist

array

分頁大小陣列,顯示為下拉框,用於選擇每頁需要顯示的記錄條數。

名稱型別

描述預設值

label

string

如果colnames為空則用來作為列的顯示名稱,如果都沒有設定則顯示name 值

name

string

列名稱width

number

預設列的寬度,只能是畫素值。

150fixed

boolean

列寬度是否要固定不可變,預設為true。

true

align

string

單元格對齊方式,包括left、center及right。預設為left。

left

keyboolean

列是否為主鍵列,只有乙個列可以做這項設定,如果設定多於乙個,那麼只選取第乙個,其他被忽略。

false

resizable

boolean

列寬是否可調節,預設為true。

true

sortable

boolean

列是否可排序,預設為true。

true

hidden

boolean

初始化**時是否要隱藏此列,預設為false。

false

hidedlg

boolean

false

jqgrid 外掛程式的使用

首先設定table的id和分頁 table名稱 table分頁 1.獲取某一行的某個值 var rptid gridlist jqgridrowvalue rptid 2.多選刪除 獲取到所有列表 var aa gridlist jqgrid getgridparam selarrrow rptid...

Js外掛程式之JqGrid的使用

簡介 jqgrid 是乙個用來顯示網格資料的jquery外掛程式,通過使用jqgrid可以輕鬆實現前端頁面與後台資料的ajax非同步通訊。示例 需要引入的檔案 css ui.jqgrid.css js jquery 2.0.3.min.js jquery.jqgrid.min.js grid.loc...

jQuery外掛程式之日曆外掛程式

在頁面開發中,經常遇到需要使用者輸入日期的操作。通常的做法是,提供乙個文字框 text 讓使用者輸入,然後,編寫 驗證輸入的資料,檢測其是否是日期型別。這樣比較麻煩,同時,使用者輸入日期的操作也不是很方便,影響使用者體驗。如果使用jquery ui中的datepicker 日曆 外掛程式,這些問題都...