js表格框架jqgrid3.6中文api_第1頁
js表格框架jqgrid3.6中文api_第2頁
js表格框架jqgrid3.6中文api_第3頁
js表格框架jqgrid3.6中文api_第4頁
js表格框架jqgrid3.6中文api_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 JqgridTOC o 1-5 h zjqGrid學(xué)習(xí)原理2jqGrid學(xué)習(xí)之皮膚2jqGrid學(xué)習(xí)2jQueryjqGrid4 HYPERLINK l bookmark0jqGrid14jqGrid學(xué)習(xí)搜索工具欄16jqGrid學(xué)習(xí)搜索17jqGrid學(xué)習(xí)自定義格式化類型19jqGrid學(xué)習(xí)格式化22jqGrid學(xué)習(xí)自定義按鈕27jqGrid學(xué)習(xí)翻頁(2)29jqGrid33jqGridjson36 jqGrid學(xué)習(xí)方法38jqGrid學(xué)習(xí)事件46jqGrid48jqGridColModelAPI55TOC o 1-5 h zjqGrid學(xué)習(xí)參數(shù)(2)57jqGridjqGrid63jqG

2、rid學(xué)習(xí)第一個(gè)實(shí)例64jqGrid70r學(xué)習(xí)原理r是典型的示。換句話說,架構(gòu),服務(wù)器端只是提供數(shù)據(jù)管理,客戶端只提供數(shù)據(jù)顯r可以以一種更加簡單的方式來展現(xiàn)你數(shù)據(jù)庫的信息,而且也可以把客戶端數(shù)據(jù)傳回給服務(wù)器端。對(duì)于r我們所關(guān)心的就是:必須有一段代碼把一些頁面信息保存到數(shù)據(jù)庫中,而且也能夠把響應(yīng)信息返回給客戶端。I是用來實(shí)現(xiàn)對(duì)請(qǐng)求與響應(yīng)的處理。i學(xué)習(xí)之皮膚破膚從版本開始,r完全支持uer的theme。我們可以從them下載我們所需要的theme。當(dāng)然,你也可以編輯自己的theme。ri也并不需要把所有的css文件都引入進(jìn)來,只需導(dǎo)入核心css文件“ui.theme.css”以及“ui.core.

3、css即可,文件位于目錄eeometur學(xué)習(xí)下。themesr學(xué)習(xí)之原原安原裝原原原I安裝很簡單,只需把相應(yīng)的css、s文件加入到頁面中即可。按照官網(wǎng)文檔:/myproject/css/oui.jqgrid.csso/ui-lightness/images/jquery-ui-1.7.2.custom.css/myproject/js/o/i18n/ 目錄結(jié)構(gòu)如上。在頁面中寫法:代碼需要說明的是,的字體大小與字體大小不一致,故需要在頁面上在加上一段來指定頁面上文字大小。學(xué)習(xí)之:表格插件參數(shù)配置由于功能強(qiáng)大,配置比較復(fù)雜,在第一個(gè)例子中,對(duì)于的配置參數(shù)沒有進(jìn)行什么解釋。從現(xiàn)在開始,會(huì)陸續(xù)介紹的參

4、數(shù)。這些參數(shù)的詳細(xì)介紹請(qǐng)查看官方文檔。由于本人英語水平有限,翻譯不好,請(qǐng)多原諒。(為了保證連貫性,翻譯時(shí)引用了,在此感謝。但在他的基礎(chǔ)上增加了一些內(nèi)容。)上有很多的,大家可以查看。在性按字母順序排列)中,對(duì)象包含如下的屬性:(屬參數(shù)名稱參數(shù)類型描述默認(rèn)值是否可以被修改對(duì)參數(shù)進(jìn)行全局設(shè)置,可以覆蓋事件:,和空值是對(duì)參數(shù)進(jìn)行全局設(shè)置空值是對(duì)的參數(shù)進(jìn)行全局設(shè)置,設(shè)置跟參數(shù)的屬性值空值是用來指定行顯示的,可以編輯自己的文件,只有當(dāng)設(shè)為時(shí)起作用是,但需要重新加載設(shè)置表格值是,需重新加載當(dāng)為時(shí)對(duì)進(jìn)行編碼是如果為時(shí),則當(dāng)表格在首次被創(chuàng)建時(shí)會(huì)根據(jù)父元素比例重新調(diào)整表格寬度。如果父兀素寬度改變,為了使表格寬度能

5、夠自動(dòng)調(diào)整則需要實(shí)現(xiàn)函數(shù):否定義表格名稱空值否,但是可以用修改定義了單元格寬度。通常不必修改此值。初始值為,nn,否啟用或者禁用單元格編輯功能是ncellmittrin定義了單元格內(nèi)容保存位置:“remote”,“clientArrayremote是cellrltrin單元格提交的rl空值是coloelarray描述列信息的數(shù)組空值否colamearray放置列名稱的數(shù)組,必須與coloe大小相同空數(shù)組否atatrtrinmltrin或者ontrin空值是atatyetrin表格可以被接受的數(shù)據(jù)類型:mlmltrinonlocal,nctionml是eelectAterortoolean只有當(dāng)

6、ataty為local時(shí)起作用。當(dāng)排序時(shí)不選擇當(dāng)前行tre是irectiontrin表格中文字的顯示方向,從左向右(ltr)或者從右向左(rtr)。ltr否eitrltrin定義對(duì)ormS輯時(shí)的rl空值是emtyrecortrin當(dāng)返回的數(shù)據(jù)行數(shù)為時(shí)顯示的信息。只有當(dāng)屬性ierecor設(shè)置為tre時(shí)起作用在語言包中是anollicoolean當(dāng)為tre寸,點(diǎn)擊展開行的文本時(shí),treeri就能展開或者收縮,不僅僅是點(diǎn)擊圖片tre否anolmntrin指定那列來展開treeri默認(rèn)為第一列,只有在treeri為tre時(shí)起作用空值否ooterrooolean當(dāng)為tre寸,會(huì)在翻頁欄之上增加一行ale

7、否orceitoolean當(dāng)為tre時(shí),調(diào)整列寬度不會(huì)改變表格的寬度。當(dāng)rinoFfal時(shí),此屬性會(huì)被忽略ale否ritteatrin定義當(dāng)前表格的狀態(tài):iileorieniile否riieoolean構(gòu)造行數(shù)據(jù)后添加到ri中,如果設(shè)為tre則是將整個(gè)表格的數(shù)據(jù)都構(gòu)造完成后再添加到ri中,但treeriaternert不能用alerior是eitmie表格高度,可以是數(shù)字,像素值或者百分比否ienrioolea當(dāng)為tre時(shí),表格不會(huì)被顯示,只顯示表格的標(biāo)題。只有當(dāng)點(diǎn)擊顯示表格的那個(gè)按鈕時(shí)ale否才會(huì)去初始化表格數(shù)據(jù)。只有當(dāng)屬o性不為空而且為rr時(shí)才起作用roo啟用或者禁用控制表格顯示、隱藏的按

8、鈕,只有當(dāng)屬性不為空時(shí)起效r否orrooo當(dāng)為時(shí)oo會(huì)被禁用是orrr描述o數(shù)據(jù)格式的數(shù)組,否r只讀屬性,定義了總頁數(shù)否orr只讀屬性,定義了最后排序列的索引,從開始否oooo如果為r則數(shù)據(jù)只從服務(wù)器端抓取一次,之后所有操作都是在客戶端執(zhí)行,翻頁功能會(huì)被禁用否or-當(dāng)請(qǐng)求或者排序時(shí)所顯示的文字內(nèi)容o否or,當(dāng)執(zhí)行請(qǐng)求時(shí)要干什么。禁用執(zhí)行提示;默認(rèn),當(dāng)執(zhí)行請(qǐng)求時(shí)的提示;o啟用o提示,但是阻止其他操作是r請(qǐng)求的類型:(“POST”or“GET”)GET是r只有在設(shè)置為時(shí)起作用,定義使用那個(gè)來做多選。,kr空值是ooo只有當(dāng)起作用,當(dāng)o為ory只有選擇才會(huì)起作用,o是oo定義是否可以多選否r當(dāng)為r時(shí)

9、設(shè)置列寬度否r設(shè)置初始的頁碼是r指定分頁欄對(duì)象,必須為一個(gè)有效的元素??梢允莚r空值否uerpage薦用pagerpagerposstring指定分頁欄的位置center否pguttonsoolean是否顯示翻頁按鈕true否pginputoolean是否顯示跳轉(zhuǎn)頁面的輸入框true否pgtextstring當(dāng)前頁信息語言包中設(shè)置是prmamesarraeaultvaluesprmames:page:“page,rows:“rows,sort:“sidx,order:“sord,search:“_search,nd:“nd,npage:null當(dāng)參數(shù)為null時(shí)不會(huì)被發(fā)到服務(wù)器端none是po

10、stataarra此數(shù)組內(nèi)容直接賦值到url上,參數(shù)類型:name1:value1空arra是reccountinteger只讀屬性,定義了grid中確切的行數(shù)。通常情況下與records屬性相同,但有一種情況例外,假如rowum1但是從服務(wù)器端返回的記錄數(shù)是,那么records值是,但reccount值仍然為1,而且表格中也只顯示1條記錄。否recordposstring定義了記錄信息的位置:let,center,rightright否recordsinteger只讀屬性,定義了返回的記錄數(shù)none否recordtextstring顯示記錄數(shù)信息。為記錄數(shù)開始,1為記錄數(shù)結(jié)束。viewrec

11、ords為ture時(shí)才能起效,且總記錄數(shù)大于時(shí)才會(huì)顯示此信息語言包是resieclassstring定義一個(gè)class到一個(gè)列上用來顯示列寬度調(diào)整時(shí)的效果空值否rowistarra一個(gè)數(shù)組用來調(diào)整表格顯示的記錄數(shù),此參數(shù)值會(huì)替代rowun參數(shù)值傳給服務(wù)器端。如果為空則不顯示,設(shè)置格式:1,否rownumersoolean如果為ture則會(huì)在表格左邊新增列,顯示行順序號(hào),從1開始遞增。此列名為rnalse否rowuminteger設(shè)置表格中顯示的記錄數(shù),參數(shù)會(huì)被自動(dòng)傳到后臺(tái)。如果此參數(shù)設(shè)為1,但是從服務(wù)器端返回1條記錄,那么在表格中只會(huì)顯示1是條記錄。如果設(shè)為則禁用此檢查如果為,則可以設(shè)置的寬度

12、否只讀屬性,只用在編輯模式下保存數(shù)據(jù)空值否創(chuàng)建一個(gè)動(dòng)態(tài)滾動(dòng)的表格,當(dāng)為時(shí),翻頁欄被禁用,使用垂直滾動(dòng)條加載數(shù)據(jù),且在首次訪問服務(wù)器端時(shí)將加載所有數(shù)據(jù)到客戶端。當(dāng)此參數(shù)為數(shù)子時(shí),表格只控制可見的幾行,所有數(shù)據(jù)都在這幾行中加載否設(shè)置垂直滾動(dòng)條寬度否當(dāng)為時(shí)讓所選擇的行可見是只讀屬性,用來存放當(dāng)前選擇的行否只讀屬性,最后選擇行的否此屬性用來說明當(dāng)初始化列寬度時(shí)候的計(jì)算類型,如果為,則按比例初始化列寬度。如果為,則列寬度使用指定的寬度否是否可排序否排序列的名稱,此參數(shù)會(huì)被傳到后臺(tái)空字符串是排序順序,升序或者降序()是是否使用否模型否如果為空則使用表格的是加載數(shù)據(jù)的,會(huì)把每行的值加到中空值是ubrthte

13、erubr列的寬度否toobrrr表格的工具欄。數(shù)組中有兩個(gè)值,第一個(gè)為是否啟用,第二個(gè)指定工具欄位置(相對(duì)于bo),e如:true,both。工具欄位置可選值:“top,bottom”,“both”.如果工具欄在上面,則工具欄為“t_”+表格;如果在下面則為“tb_+表格;如果只有一個(gè)工具欄則為“t”+表格e,否tottmeteer.只讀屬性,計(jì)算加載數(shù)據(jù)的時(shí)間。目前支持m跟(數(shù)據(jù)否treettpeme數(shù)據(jù)類型,通常情況下與tt相同,不會(huì)變u否treerbooe啟用或者禁用treer模式e否treeroetrtreer所使用的方法ete否treecrr樹的圖標(biāo),默認(rèn)值:puuotreotre

14、,eooe,mu否utreeeerrr擴(kuò)展表格的ooj且加在oo定義的后面否tree_root_eeumerroot兀素的級(jí)別,否urtruru是uertrr從reue中取得的一些用戶信息emptrr否uercertbooote當(dāng)為true時(shí)把uer放到底部,用法:如果uer的值與oo白的值相同,那么此列就顯示正確的值,如果不等那么此列就為空e是ereorbooe是否要顯示總記錄數(shù)e否etoorrr定義排序列的外觀跟行為。數(shù)據(jù)格式:e,ert第一個(gè)r參數(shù)是說,是否都要顯示排序列的圖標(biāo),就是否只顯示當(dāng)前排序列的圖標(biāo);第二個(gè)參數(shù)是指圖標(biāo)如何顯示,:排序圖標(biāo)垂直放置,:排序圖標(biāo)水平放置;第三個(gè)參數(shù)指

15、單擊功能,:單擊列可排序,:單擊圖標(biāo)排序。說明:如果第三個(gè)參數(shù)為則第一個(gè)參數(shù)必須為否則不能排序如果設(shè)置則按此設(shè)置為主,如果沒有設(shè)置則按中定義的寬度計(jì)算否對(duì)數(shù)據(jù)結(jié)構(gòu)的描述否另外還列出了常用的參數(shù)。如下:url獲取數(shù)據(jù)的地址TOC o 1-5 h z從服務(wù)器端返回的數(shù)據(jù)類型,默認(rèn)。可選類型:,js,ojnson,nscpr,ipxmtlst,rjisnogns,trclinigents提交方式?;蛘?,默認(rèn)列顯示名稱,是一個(gè)數(shù)組對(duì)象。對(duì)顯示列屬性的設(shè)置,是一個(gè)數(shù)組對(duì)象。常用到的屬性:列顯示的名稱;傳到服務(wù)器端用來排序用的列名稱;列寬度;對(duì)齊方式;是否可以排序定義翻頁用的導(dǎo)航欄,必須是有效的元素。翻頁

16、工具欄可以放置在頁面任意位置在上顯示記錄條數(shù),這個(gè)參數(shù)是要被傳遞到后臺(tái)一個(gè)下拉選擇框,用來改變顯示記錄數(shù),當(dāng)選擇時(shí)會(huì)覆蓋參數(shù)傳遞到后臺(tái)默認(rèn)的排序列??梢允橇忻Q或者是一個(gè)數(shù)字,這個(gè)參數(shù)會(huì)被提交到后臺(tái)定義是否要顯示總記錄數(shù)表格名稱另外,“是否可以被修改”的意思是:在表格創(chuàng)建后,參數(shù)是否能夠或不能夠被修改。換言之,在表格中的初始默認(rèn)值能否被修改。設(shè)置全局參數(shù):有時(shí),我們想改變參數(shù)的默認(rèn)值,且希望這種改變能夠同時(shí)運(yùn)用于多個(gè)表格。此時(shí),我們可以使用的函數(shù)實(shí)現(xiàn)。這里給一個(gè)例子:假設(shè)你想有一個(gè)行交替變色的表格,且希望所有的表格都是如此,并且,你不想每次(每構(gòu)建一個(gè)表格)都配置相同的參數(shù)。這時(shí)你可以使用這種

17、方式,只需配置一次即可。代碼 你也可以增加其他你想設(shè)置的參數(shù)。覆蓋全局參數(shù):在上面的例子中,我們學(xué)習(xí)了如何為你的應(yīng)用程序中所有的表格設(shè)置共用的參數(shù)。然而,有些表格可能需要用其他的參數(shù)值,即需要對(duì)我們上,面設(shè)置的全局參數(shù)進(jìn)行改變,以用于特定的表格。這時(shí),我們可以把相應(yīng)的參數(shù)改過來,即在特定的表格重新配置一次相應(yīng)的屬性。例如:代碼 學(xué)習(xí)自-定-義-搜-索-定義自己的查詢代碼心 #中使用ava弋碼戸1.jQueeailterGrid(#grid_ioption # i表格ioption:參數(shù)參數(shù)描述默認(rèn)值當(dāng)為tue我們會(huì)使用olo中啲屬性構(gòu)造查詢條件,所用到的參數(shù):naeineeittpeeitop

18、tionea還有一個(gè)參數(shù):ev:l查.詢條件的默認(rèn)值;u:l當(dāng)eittpeel時(shí)t10(獲取ele數(shù)據(jù)的ul格式:ValueValue2ValueNiNaei(為elue時(shí)起效,設(shè)置查詢列的名稱aleg:idc為elal時(shí)起效,格式:label:LableFild,name:olnaetpe:eletevaldeault_valueul:omeu:l,:opt:optin:ot。eletlabel:字段顯示名稱;nae列名;t:輸入訂teo框框類型,tet或者ele;tu:l獲取ele數(shù)據(jù)的地址,要求的內(nèi)容為t格式:ValueValue2ValueNopt同eitoptionotpe定義表單如

19、何被構(gòu)造,oiontalvetialoiontal如果為tue當(dāng)點(diǎn)擊回車鍵觸發(fā)查詢;當(dāng)1ele值auto:ea變化時(shí)觸發(fā)查詢tueo:m;la可以使用的ilte:o:mtable;la可以使用到tale上的ilte:tablebutton;la按鈕上使用的ilte:button:ea:;ulSt索按鈕Sea:;h;lea:Butto清空數(shù)據(jù)的按鈕Clea:enableSea啟用禁用搜索按鈕al:eenableClea啟用禁用清空按鈕al:e搜索之前觸發(fā)的事件搜索完成之后觸發(fā)的事件清空數(shù)據(jù)之前觸發(fā)的事件清空數(shù)據(jù)之后觸發(fā)事件搜索數(shù)據(jù)的當(dāng)為時(shí),每次查詢之后所有查詢的列都標(biāo)記為可查詢列查詢用到的方法:

20、代碼代碼乓sg.clearSearch();學(xué)習(xí)搜索工具欄進(jìn)行搜索記之后。搜索工具欄只是在列標(biāo)題下面構(gòu)造一個(gè)輸入框。且使用表格的錄,發(fā)到服務(wù)器端數(shù)據(jù)格式為,而且是附加在用法代碼如果使用新代碼:表格:參數(shù)可選參數(shù)類型描述查詢規(guī)則,如果是類型則是當(dāng)按下回車鍵才去執(zhí)行查詢;如果是類型的查詢則當(dāng)值改變時(shí)就去執(zhí)行查詢執(zhí)行查詢之前觸發(fā)此事件查詢完成后觸發(fā)事件清空查詢條件值時(shí)觸發(fā)事件清空查詢條件后觸發(fā)事件默認(rèn)值方法:方法描述執(zhí)行查詢時(shí)調(diào)用此方法當(dāng)清空查詢條件值時(shí)觸發(fā)此函數(shù)工具欄示例:代碼學(xué)習(xí)搜索表格中所有的列都可以作為搜索條件。所用到的語言包文件代碼心 Find:Find,Reset:Reset,odata

21、:equal,noteeater,reaterorequal,bisinisnotin,enddoesnotcontaingroOps:o:ANDanymatcext:matc.rulesText:rules.,ual,less,lessorequeginswith,oesnotbegiwith,doesnotendwith,text:all,op:OR # #colMod設(shè)置可選參數(shù)類型說明默認(rèn)值searchoolea是否是搜索列trestypetri搜索類型,tet類型或者ele類型tetsearchotioe對(duì)搜索條件進(jìn)行一些設(shè)置searcoti參數(shù)屬性類型說明dataUrlstrin只

22、有當(dāng)搜索類型為ele才起效buildSeflun只有當(dāng)atai設(shè)置時(shí)此參數(shù)才起效,通過一個(gè)t來)eton構(gòu)建下拉框初始化時(shí)調(diào)用,用法:ataInit:function(elem)dodataInitsometi通常用在日期的選擇上Example:dataInit:ontioelem$(elem).datepicker();事件列表,用法:ataEventst:ype:clickdat,a:i:dataEven:tioceo)nsole.log(e.dat,a.tyi)p;e:arrayterection(e)console.log(keypress);attrobje設(shè)置屬性值。attr:-t

23、itle:“Sometitle”earholed默認(rèn)情況下,隱藏值不是搜索列。為了使隱藏值可以作為搜索e列則將此設(shè)為tre此參數(shù)只用到單列搜索上,說明搜索條件??捎弥担篹q,ne,lt,le,gt,e,bwoptarraye意思為neqcualoteuallelesorealgreater,reateroreual, 默認(rèn)值結(jié)尾;如只用在搜索類型為下。可以是或者如果為則格式為:且以“;”果為格式為用法:代碼需要說明的:所有的搜索都是使用來到服務(wù)器端查詢數(shù)據(jù)。當(dāng)執(zhí)行搜索時(shí)會(huì)用查詢數(shù)據(jù)填充發(fā)送到服務(wù)器端搜索字符串的名稱為當(dāng)點(diǎn)擊刷新按鈕時(shí)不會(huì)使用搜索條件每個(gè)搜索方法都有自己的數(shù)據(jù)清空方法學(xué)習(xí)自定義格

24、式化類型代碼定義的參數(shù)代碼:要被格式化的值:對(duì)數(shù)據(jù)進(jìn)行格式化時(shí)的參數(shù)設(shè)置,格式為:行數(shù)據(jù)數(shù)據(jù)的反格式化跟格式化用法相似。代碼 我0們0使;用表格中數(shù)據(jù)實(shí)際值為123.,但00是顯示的是方法取得的值是。創(chuàng)建通用的格式化函數(shù)定義如下:代碼眩具體使用: #代碼學(xué)習(xí)-格-式-化 # 的格式化是定義在語言包中代碼心17.:function1r1et|u|rnjj1321./headtion(jsstrinON.parse(jsstrtmr學(xué)習(xí)方法啲方法,從3開始已經(jīng)完全兼容er庫。用法:a代碼1.3.jQuer#grid_id).jqGrietparameterl,.pa # #riptr表格的;r:e

25、用到表格上的方法;parameterl,parameterN:參數(shù)列表此方法并不是返回請(qǐng)求的數(shù)據(jù)值而是返回一個(gè)r對(duì)象。 # a代碼心1.etGridParam 如果使用新的代碼心表格具體實(shí)例:代碼:表格實(shí)例;:參數(shù)列表:表格支持的方法名;配置使用新的代碼心 #0.scriptsrriptripttypejs/in/grid.locale-en.jstypetext/javascriptsriptjavascriptjQuery.jgrid.no_legacy_api=scriptriptsrtexttrue;js/jquery.jrid.min.jstypetext/javascript #

26、headody0.jQuery.jgrid.no_legacy_api=true;/script這段代碼必須放在語言包之后jrid.j文件之前。jr方法方法名參數(shù)返回值addJSONDatadatanone說明使用傳來的data數(shù)據(jù)填充表格。使用方法:varmygrid=jQuery(”#”+grid_id)0;varmyjsongrid=eval(”(”+jsonresponse.responseText+”)”);ygrid.addJSONData(myjsongrid);yjsongrid=null;jsonresponsenull; # #addRoatarowid,dataposit

27、ion,srcrowid成功為true,否根據(jù)參數(shù)插入一行新的數(shù)據(jù),roi偽新行的id,data為新行的數(shù)據(jù),position為新增行的位置,srroi為新增行的參考位置。data數(shù)據(jù)格式: addatadatalearridDataleardelataidteratagetellgetgetata貝U為namel:valuel,name2:value2nameals為在l中指定的名稱根據(jù)傳來的數(shù)據(jù)填充表格。用法:varnemygrid=jQuery(”#”+grid_id)0;mygrid.addXmlData(xmlresponsenseXML);res清除表格當(dāng)前加載的數(shù)據(jù)。如果為err

28、ue時(shí)則此方法刪除表格最后一行的數(shù)據(jù)ter對(duì)lear象成功為true否則為falsetion,datarmatid,icolname,returntymathopnnone根據(jù)ri刪除行,但不會(huì)從服務(wù)器端刪除數(shù)據(jù),jgGrid對(duì)象單元格內(nèi)容arrayoorvaluee,oeratiarray設(shè)置或者取得底部數(shù)據(jù)。ati:n“get”或者“set”,默認(rèn)為“get”,如果為“get”返回值為name:value,name為l中名稱。如果為“set”則值為name:value,name是l中的名稱。rmat默認(rèn)為true,當(dāng)為true時(shí),在設(shè)置新值時(shí)會(huì)調(diào)用返回指定rid既可以是當(dāng)前列在引也可以是r

29、matt格式化數(shù)值的單元格內(nèi)容,l中的位置索name值。注意:在編輯行或者單元格時(shí)不能使用此方法,此時(shí)返回的并不是改變的值,而是原始值返回列的值。lnan既可以是當(dāng)前列在l中的位置索引也可以是name值。returntye指定返回?cái)?shù)據(jù)的類型,默認(rèn)為alse當(dāng)為alse時(shí),返回的數(shù)組中只包含列的值,當(dāng)為true時(shí)返回?cái)?shù)組是對(duì)象數(shù)組,具體格式id:rid,value:ellvalue,id為行的id,value為列的值。女如id:1,value:1,id:2,value:2。materati可選值為sum,avgunt返回當(dāng)前grid里所有數(shù)據(jù)的id etInanramaemenranamenam

30、eemapermunspkeemuaeeaeseecntoineoetCacnaetCee,claa,aorbamjenievaeomaneenler返回請(qǐng)求的參數(shù)信息ntena為行。如果索引位置,為的為行對(duì)象,如果找不到行則返回as如果,返回行所在的n默認(rèn)nMen貝則返回a,s返回指定行的數(shù)據(jù),返回?cái)?shù)據(jù)類型為namea,name為中白的名稱,aa為所在行的列的值,如果根據(jù)找不到則返回空。在編輯模式下不能用此方法來獲取數(shù)據(jù),它得到的并不是編輯后的值如果參數(shù)為一個(gè)列名則隱藏此列,如果給對(duì)定的是數(shù)組則隱藏指定的所有列。格式:“namel,name2調(diào)整表格列的顯示順序,ema為當(dāng)前列的順序,假如值

31、是1,2那么n第一列就會(huì)在第二位顯示。如果neuae為則是對(duì)單元格數(shù)據(jù)進(jìn)行重新排序,如果eeea為e則對(duì)ea(數(shù)據(jù)顯示位置進(jìn)行調(diào)整選擇或者反選行數(shù)據(jù),在多選模式下也同象樣起作用對(duì)設(shè)置表格的標(biāo)題象第改變單元格的值。nam列名稱,n引,從開始;a如果為空則不更新;象則會(huì)使用象e格的屬性設(shè)置addC中,如果是a屬性中;曰.:當(dāng)前行;也可以是列的位置索:a改變單元格的內(nèi)容,a:如果是方法將其加入到單元ay會(huì)直接加到e:設(shè)置單元格as:的參數(shù)。有些參數(shù)的修改必須對(duì)要重新加載才可以生效,這個(gè)方法象可以覆蓋事件動(dòng)態(tài)改變的高度,只能對(duì)單元格的對(duì)高度進(jìn)行設(shè)置而不能對(duì)表格的高度進(jìn)行 etGrididtnew_wi

32、dtrinketelolname,data,lapropertieetataroid,data,spropetelectionrowid,ontrow象動(dòng)態(tài)修改。ne_eigh可以是象素值,百分比或者autojGr動(dòng)態(tài)改變表格的寬度。ne_idt表格寬id對(duì)度,象素值;rintrue或者al象作用同rinoit給指定列設(shè)置一個(gè)新的顯示名稱。olname列名稱,也可以是列的位置索弓I,從0開始;data:列顯示名稱,如果為空則不修改;las如果是tring則會(huì)使用addla方法將其加入到單元格的中,如果是array則會(huì)直接加到tyle屬性中;roertie設(shè)置lael的屬性更新行的值,roid為

33、行iddata值格式:name1:value1,name2:value2name為olode中名稱;:r如果是tring則會(huì)使用addla方法將其加入到行的會(huì)直接加到tyle屬性中Gr選擇或反選指定行。如果oneletro為jqGri,d對(duì)象成功true否則falololnametrigger(“reloadGrid”)noneupdateColumnsnonerin:,e中,如果是array或者對(duì)象則eleid對(duì)ture則會(huì)觸發(fā)事件onelectR,owoneletrc默認(rèn)為tureG顯示列。olname可以是數(shù)組r“namel,name2,但是name1或者name2必須是olode中的n

34、ameGr重新加載當(dāng)前表格,也會(huì)向服務(wù)器發(fā)起新象的請(qǐng)求同步表格的寬度,用在表格拖拽時(shí),用法:varmygrid=jQuery(”#grid_id”)0;mygrid.updateColumns();jqidjid對(duì)jGric的通用方法和設(shè)置這些方法并不和jGrid寸象綁定,可以隨意使用:avaf弋碼rit3.jQuery.jgrid.jqGridFunction(:arameter1,.:arameterN); scriptjgrd.jqrdun是函數(shù)名parameterl,parameterN參數(shù)列表函數(shù)名參數(shù)返回值ajaptons空對(duì)象none說明這個(gè)函數(shù)可以改變jqgrc中用到的aja請(qǐng)

35、求參數(shù),這個(gè)函數(shù)可以覆蓋當(dāng)前所有aja請(qǐng)求設(shè)置。從版本開始起有個(gè)級(jí)別的aja設(shè)置:第一個(gè)級(jí)別就是在模塊中設(shè)置aja請(qǐng)求;第二個(gè)級(jí)別就是通過此函數(shù)設(shè)置;第三級(jí)別的設(shè)置是控制全局aja請(qǐng)求的設(shè)置:jQuery.exodspeajaxOptThirdLtend(jQuery.ajax(metficoptions,ons,evelajaettn當(dāng)然我們也可以單獨(dú)設(shè)置aja的參數(shù)jqIstring解析后的轉(zhuǎn)義字符串,把兩個(gè)反斜杠(轉(zhuǎn))化string為單個(gè)反斜杠(jgrid.htmlDecosdtering轉(zhuǎn)換后string把轉(zhuǎn)碼后的字符串還原jgrid.htmlEncosdtering編碼后的strin

36、g把字符串編碼簡單字符串模板。用法:amplejQuery.jqgformat(“Pleaseenterjgrid.formatstring格式化后stringavaluebetween0and1.”,4,result:“Pleaseenteravaluebetween4and8.”jgried.getCellIncdellindex這個(gè)方法是用來修復(fù)在e里的個(gè)bugjgrid.stringToDoxmlstringxmlDoc把mlstrr轉(zhuǎn)換為dom對(duì)象jgrid.stripHtmlcontent:ewonte去掉切標(biāo)簽返回標(biāo)簽中內(nèi)容jgrid.parsejsonstrign對(duì)象把一個(gè)js

37、onstrng轉(zhuǎn)換為json對(duì)象,jqr的方法返方法名參數(shù)回說明值 filterridgrid_id,paramsHT對(duì)象構(gòu)造jr的查詢界面。params:參數(shù)grid_id:表格id;filterTparamsoolarjqrid對(duì)象同上。不同的是搜索輸入框在eade層下方getColPcolnameropGridDesgrid_idtroyarray返回指定列的屬性集合。name為colodel中名稱成功true否從dom上刪除此grid則alseGridUnlgrid_idoadtrue否則跟ridestro不同的是tale對(duì)象跟pager對(duì)象并不會(huì)被刪除,以便下次使用alsejqset

38、Gridridstate_,rState對(duì)象jqsetColPcolname,ridropproperties對(duì)象jqsortGricolname,riddreload對(duì)設(shè)置grid的狀態(tài),顯示或者隱藏。這個(gè)方法不會(huì)觸發(fā)oneaderClic事件。設(shè)置新的屬性,對(duì)于動(dòng)態(tài)改變列屬性是非常有用的,但是有些屬性的修改并不會(huì)起效。用法:jQuery(”#grid_id”).setColProp(colname,editoptions:value:“True:False);按指定列進(jìn)行排序。效果同setGridParam(sortname:myname).trigger(reloadrid).如果rel

39、oad為true則會(huì)重新加載數(shù)據(jù)updateridRodata,rowidnamse,jsonreadertru修改表格中某行的數(shù)據(jù),data數(shù)據(jù)格式:name:value,name1:value1,name:value,name2:value2,name為 否中的名稱;某行的名稱。則:值,默認(rèn)。如果為為則是定義數(shù)據(jù)的格式,的值并不是形式而只是學(xué)習(xí)事件中的事件:語法:代碼心事件參數(shù)備注當(dāng)插入每行時(shí)觸發(fā)。插入當(dāng)前行的;插入行的數(shù)據(jù),格式為,為中的名字向服務(wù)器端發(fā)起請(qǐng)求之前觸發(fā)此事件但如果是一個(gè)時(shí)例外當(dāng)用戶點(diǎn)擊當(dāng)前行在未選擇此行時(shí)觸發(fā)。:此行;:事件對(duì)象。返回值為或者。如果返回則選擇完成,如果返回

40、則不會(huì)選擇此行也不會(huì)觸發(fā)其他事件當(dāng)表格所有數(shù)據(jù)都加載完成而 且其他的處理也都完成時(shí)觸發(fā)此事件,排序,翻頁同樣也會(huì)觸發(fā)此事件當(dāng)從服務(wù)器返回響應(yīng)時(shí)執(zhí)行,:對(duì)象如果請(qǐng)求服務(wù)器失敗則調(diào)用此方法。:對(duì)象;:錯(cuò)誤類型,字符串類型;:對(duì)象當(dāng)點(diǎn)擊單元格時(shí)觸發(fā)。:當(dāng)前行;:當(dāng)前單元格索引;:當(dāng)前單元格內(nèi)容;:對(duì)象雙擊行時(shí)觸發(fā)。:當(dāng)前行;:當(dāng)前行索引位置;:當(dāng)前單元格位置索引;對(duì)象當(dāng)點(diǎn)擊顯示/隱藏表格的那個(gè)按鈕時(shí)觸發(fā);:表格狀態(tài),可選值:點(diǎn)擊翻頁按鈕填充數(shù)據(jù)之前觸發(fā)此事件,同樣當(dāng)輸入頁碼跳轉(zhuǎn)頁面時(shí)也會(huì)觸發(fā)此事件在行上右擊鼠標(biāo)時(shí)觸發(fā)此事件。:當(dāng)前行;:當(dāng)前行位置索引;:當(dāng)前單元格位置索引;:對(duì)象。此事件不支持游覽器

41、為,且點(diǎn)擊頭部的時(shí)才會(huì)觸發(fā)此事件。:所有選中行的集合,為一個(gè)數(shù)組。:變量說明的選擇狀態(tài),選中不選中。無論是否選擇,始終有值當(dāng)選擇行時(shí)觸發(fā)此事件。:;:當(dāng)前行;:選擇狀態(tài),當(dāng)為時(shí)此參數(shù)才可用;當(dāng):點(diǎn):擊;排:序;列:但:是數(shù)據(jù)還未進(jìn)行變化時(shí)觸發(fā)此事件。:n在coo中位置索引;ioi當(dāng)前單元格位置索引;oto:排序狀態(tài):或者cizton:wwi:thinializ:Gprois:tDattizeStaretvent,in當(dāng)開始改變一個(gè)列寬度時(shí)觸發(fā)此事件。:nt對(duì)象;in:當(dāng)前列在coo中位置索引當(dāng)列寬度改變之后觸發(fā)此事件。ni:列改變后的寬度;in:當(dāng)前列在coo中的位置索引向服務(wù)器發(fā)起請(qǐng)求時(shí)會(huì)把

42、數(shù)據(jù)進(jìn)行序列化,用戶自定義數(shù)據(jù)也可以被提交到服務(wù)器端學(xué)習(xí)數(shù)據(jù)t、rin可支持的數(shù)據(jù)類型:、ononococintiontin、ci、function()。(數(shù)據(jù)需要定義on來跟服務(wù)器端返回的數(shù)據(jù)做對(duì)應(yīng),其默認(rèn)值:代碼u:ry(#gri:i:).jqGrisonR:ootrows,total:totalr:corcor:s,atit:、s:tru:,c:ll:c:lli:i:,us:r:ata:us:r:atasubgri:root:rows:p:atit:、s:tru:,c:ll:c:l這樣服務(wù)器端返回的數(shù)據(jù)格式:代碼的屬性總頁數(shù)當(dāng)前頁查詢出的記錄數(shù)包含實(shí)際數(shù)據(jù)的數(shù)組行當(dāng)前行的所有單元格這個(gè)元

43、素指明表格所需要的數(shù)據(jù)從哪里開始。代碼從服務(wù)器端返回?cái)?shù)據(jù)格式為:代碼 定義翻頁所需要的信息代碼服務(wù)器端返回?cái)?shù)據(jù):代碼 #當(dāng)前行所包含的單元格數(shù)據(jù)代碼從服務(wù)器端返回?cái)?shù)據(jù):代碼癥行代碼 從服務(wù)器端返回?cái)?shù)據(jù):代碼可以設(shè)置為空字符串,也可以設(shè)置為數(shù)字:代碼心從服務(wù)器端返回:代碼指明每行的數(shù)據(jù)是可以重復(fù)的,如果設(shè)為,則會(huì)從返回的數(shù)據(jù)中按名字來搜索元素,這個(gè)名字就是中的名字:代碼癥從服務(wù)器端返回?cái)?shù)據(jù):代碼 此例中,id屬性值為“invid”。一旦當(dāng)此屬性設(shè)為時(shí),我們就不必把所有在定義的n值都賦值。因?yàn)槭前磏來進(jìn)行搜索元素的,所以他的排序也不是按中指定的排序結(jié)果。va碼ords:invdata:invid:

44、1,invdatinvid:2un用戶數(shù)據(jù)()在某些情況下,我們需要從服務(wù)器端返回一些參數(shù)但并不想直接把他們顯示到表格中,而是想在別的地方顯示,那么我們就需要用到c標(biāo)簽。va碼nRead從服務(wù)器端返回?cái)?shù)據(jù):va碼ordit0nv4ao0 xirdaid:id:在客戶端我們得到的數(shù)據(jù)為:代碼心在客戶端我們可以有下面兩種方法得到這些額外信息使用方法代碼方法使用代碼心如果想獲得某個(gè)值則為:代碼心學(xué)習(xí)是里最重要的一個(gè)屬性,設(shè)置表格列的屬性。用法:代碼心 align定乂單元格對(duì)齊方式;可選值:,stringleftcenter,right.設(shè)置列的。多個(gè)a之間用空格分隔,clasn如:aa表格默認(rèn)的屬性

45、是對(duì)日期列進(jìn)行格式化?!?”,”-”,stringISODatd,dddatenmd”都是有效的日期分隔符。,年,月,n日.defvaln查詢字段的默認(rèn)值空editabl單元格是否可編輯falseeditiarornsay對(duì)列進(jìn)行編輯時(shí)設(shè)置的一些屬性arrayeditearsray對(duì)于可編輯單元格的一些額外屬性設(shè)置array可以編輯的類型??蛇x值:,area,editnsgelect,checkbox,pastweoxrtd,bimageandfile.edtairornasy3列寬度是否要固定不可變對(duì)于進(jìn)行編輯時(shí)的屬性設(shè)置falsematopartriaoyn對(duì)某些列進(jìn)行格式化的設(shè)置none

46、mattd對(duì)列進(jìn)行格式化時(shí)設(shè)置的函數(shù)名或者類型nonehidedlg是否顯示或者隱藏此列falsehidden在初始化表格時(shí)是否要隱藏此列falseinde當(dāng)排序時(shí)定乂排序字段名稱的索引,參數(shù)名牲dstringjsonmapI定義了返回的數(shù)據(jù)映射none屬性數(shù)據(jù)類型備注默認(rèn)值n,na當(dāng)從服務(wù)器端返回的數(shù)據(jù)中沒有時(shí),將止此作為唯一使用,默認(rèn)只能有一個(gè)da屬性如果am空則用此值來作為列的顯1示名稱,如果都沒有設(shè)置則使用na值nn必輸項(xiàng),表格列的名稱,所有關(guān)鍵字,保留序都不能作為名稱使用包括d,dandn. resizablbeoola是否可以被rabtru在搜索模式下,定義此列是否可以作為搜索se

47、archbool制trusearchoptairroanys設(shè)置搜索參數(shù)emptsortableboola是否可排序tru用在當(dāng)atat為ocal,定義搜索列的類型,可選值:ntnt對(duì)rntersorttypestrin排序foatnumr/urr排序數(shù)字ttnummlmatr定義當(dāng)前列跟返回的系m數(shù)據(jù)之間的映射關(guān)nonunformatfuntonunformat單元格值nuat排序日期tt排序文本ttrn定義搜索兀素的類型texturtrn搜索數(shù)據(jù)時(shí)的urempttrin默認(rèn)列的寬度,只能是象素值,不能是百分 # #有一些參數(shù)當(dāng)表格初始化完成后是不能被修改的namwidthresizalar

48、學(xué)習(xí)methodava-參-數(shù)-(-2-)參數(shù)名稱參數(shù)類型描述默認(rèn)值是否可以被修改aaro對(duì)aa參數(shù)進(jìn)行全局設(shè)置,可以覆蓋aa事件:空值tontrrorom和fornro+對(duì)aa參數(shù)進(jìn)行全局設(shè)置空值tont ajaxSele對(duì).octOptionctaa的elect參數(shù)進(jìn)行全局設(shè)置,設(shè)置eeitotion跟earcotio參數(shù)的elect屬性值空值altclatri用來指定行顯示的件,只有當(dāng)altcs可以編輯自己的c文o設(shè)為tI時(shí)起作用altRooo1設(shè)置表格eanratr值eautoencobool當(dāng)為tdeean如果為tr時(shí)對(duì)r進(jìn)行編碼autowi則當(dāng)表格在首次被創(chuàng)建時(shí)會(huì)根tool據(jù)父元素

49、比例重新調(diào)整表格寬度。如果父元素寬ean度改變,為了使表格寬度能夠自動(dòng)調(diào)整則需要實(shí)現(xiàn)函數(shù):etrireM,idtcaptiontri定義表格名稱ngcelltin十定義了單元格aayointe必修改此值。初始值為,erain=Ritr寬度。通常不ain=Leer=etcellcellititoo1啟用或者禁用單元格編輯功能eanmtri定義了單元格內(nèi)容保存位置:“remote”,ng“clientArray”alalal空值al但rior需要重新加載是econremote需重新加載但是可以用api修改 單元格提交的描述列信息的數(shù)組放置列名稱的數(shù)組,必須與空值是空值否大小相同空數(shù)組否 # #空值

50、是或者表格可以被接受的數(shù)據(jù)類型:js,olnoc,afluncti只有當(dāng)為時(shí)起作用。當(dāng)排序時(shí)不選擇當(dāng)前行表格中文字的顯示方向,從左向右()或者從右向左()。定義對(duì)編輯時(shí)的空值當(dāng)返回的數(shù)據(jù)行數(shù)為時(shí)顯示的信息。只有當(dāng)屬性設(shè)置為時(shí)起作用當(dāng)為時(shí),點(diǎn)擊展開行的文本時(shí),就能展開或者收縮,不僅僅是點(diǎn)擊圖片指定那列來展開,默認(rèn)為第一列,只有在為時(shí)起作用當(dāng)為時(shí),會(huì)在翻頁欄之上增加一行否當(dāng)為時(shí),調(diào)整列寬度不會(huì)改變表格的寬度。當(dāng)為時(shí),此屬性會(huì)被忽略定義當(dāng)前表格的狀態(tài):構(gòu)造一行數(shù)據(jù)后添加到中,如果設(shè)為則是將整個(gè)表格的數(shù)據(jù)都構(gòu)造完成后再添加到中,但不能用表格高度,可以是數(shù)字,像素值或者百分比150否當(dāng)為時(shí),表格不會(huì)被顯

51、示,只顯示表格的標(biāo)題。只有當(dāng)點(diǎn)擊顯示表格的那個(gè)按鈕時(shí)才會(huì)去初始化表格數(shù)據(jù)。只有當(dāng)屬性不為空而且為時(shí)才起作用啟用或者禁用控制表格顯示、隱藏的按鈕,只有當(dāng)屬性不為空時(shí)起效 overrobsoroado00當(dāng)為a描述。數(shù)據(jù)格式的數(shù)組,只讀屬性,定義了總頁數(shù)ro會(huì)被禁用r只讀屬性,定義了最后排序列的索引,從開始r如果為re數(shù)據(jù)只從服務(wù)器端抓取一次,之0后所有操作都是在客戶端執(zhí)行,翻頁功能會(huì)被禁用酋請(qǐng)求或者排序時(shí)所顯示的文字內(nèi)容當(dāng)執(zhí)行1執(zhí)行提示;提示;操作請(qǐng)求時(shí)要干什么。禁用當(dāng)執(zhí)行請(qǐng)求時(shí)的提示,但是阻止其他默認(rèn),0啟用03請(qǐng)求的類型:只有在1義使用那個(gè)r只有當(dāng)00 xlPOST”orGET”)GET設(shè)置

52、為來做多選。re起作用,空值起作用,當(dāng)re只有選擇f0 #當(dāng)rh度設(shè)置初始的頁碼r指定分頁欄對(duì)象,必須為一個(gè)有效的可以是r推薦用r兀素??罩捣?r)會(huì)起作用,00定義是否可以多選r時(shí)設(shè)置 # #o1指定分頁欄的位置00是否顯示翻頁按鈕00是否顯示跳轉(zhuǎn)頁面的輸入框 # #ri前頁信息語言包中設(shè)是 ngDefaultvaluesprmNames:page:“page”,rows:“rows”,sort:prmNames“sidx”,order:“sord”,none是search:“_search”,nd:“nd”,npage:null當(dāng)參數(shù)為null時(shí)不會(huì)被發(fā)到服務(wù)器端postarraata此數(shù)

53、組內(nèi)容直接賦值到url上,參數(shù)類型:name1:vlaue1空arra是 #只讀屬性,定義了grid中確切的行數(shù)。通常情.十況下與records屬性相同,但有一種情況例外,reccountln假如rowu,l但是從服務(wù)器端返回的記錄數(shù)否ger是,那么records值是,但reccount值仍然為15,而且表格中也只顯示15條記錄。recordposstring定義了記錄信息的位置:left,center,rightright # #recordtext是否否否是否savedowrra只讀屬性,只用在編輯模式下保存數(shù)據(jù)空值否recordsger只讀屬性,定義了返回的記錄數(shù)none否語言包t.顯示

54、記錄數(shù)信息。為記錄數(shù)開始,1為記ST1錄數(shù)結(jié)束。iewrecords為ture時(shí)才能起效,ng且總記錄數(shù)大于時(shí)才會(huì)顯示此信息resieclstri定義一個(gè)class到一個(gè)列上用來顯示列寬度調(diào)整空值assng時(shí)的效果一個(gè)數(shù)組用來調(diào)整表格顯示的記錄數(shù),此參數(shù)值rowistrrl會(huì)替代rowu參數(shù)值傳給服務(wù)器端。如果為空則不顯示,設(shè)置格式:1,,2,,。3,rownueool如果為ture則會(huì)在表格左邊新增一列,顯示行rsean順序號(hào),從1開始遞增。此列名為rn設(shè)置表格中顯示的記錄數(shù),參數(shù)會(huì)被自動(dòng)傳到后inte臺(tái)。如果此參數(shù)設(shè)為1,但是從服務(wù)器端返回ger15條記錄,那么在表格中只會(huì)顯示1,條記錄。

55、如果設(shè)為-1則禁用此檢查rownuinte如果rownuei為true,則可以設(shè)置colun的dthger寬度oo搶I建一個(gè)動(dòng)態(tài)滾動(dòng)的表格,當(dāng)為true時(shí),翻頁ean欄被禁用,使用垂直滾動(dòng)條加載數(shù)據(jù),且在首次scrollor訪問服務(wù)器端時(shí)將加載所有數(shù)據(jù)到客戶端。當(dāng)此alse否inte參數(shù)為數(shù)字時(shí),表格只控制可見的幾行,所有數(shù)ger據(jù)都在這幾行中加載scrollinte設(shè)置垂直滾動(dòng)條寬度1否 etroerbrooea當(dāng)為true時(shí)讓所選擇的行可見errarr只讀屬性,用來存放當(dāng)前選擇的行striero只讀屬性,最后選擇行的hriitbToooleanortboobeemptrr此屬性用來說明當(dāng)初

56、始化列寬度時(shí)候的計(jì)算類型,如果為ture,則按比例初始化列寬度。如果true為,則列寬度使用oo指癥的寬度是否可排序striortname排序列的名稱,此參數(shù)會(huì)被傳到后臺(tái)ortorububeubpeububtoototethtreedtypetreetree空字符串是排序順序,升序或者降序(or)ebooeadmodetam是否使用urrubr模型emptrr如果為空則使用表格的tpetr加載ubr數(shù)據(jù)的ur,值加到ur中Wnteubr列的寬度er表格的工具欄。數(shù)組中有兩個(gè)值,第一個(gè)為是否啟用,第二個(gè)指定工具欄位置(相對(duì)于bo)er女如:true,both。工具欄位置rra可選值:“top,b

57、ottom,“both.如果工具欄在上面,則工具欄為“t_”+表格;如果在下面則為“tb_+表格;如果只有一個(gè)工具欄則為“t_”+表格mt只讀屬性,計(jì)算加載數(shù)據(jù)的時(shí)間。目前支持mer跟(數(shù)據(jù)數(shù)據(jù)類型,通常情況下與tty相同,不會(huì)變r(jià)會(huì)把每行的空值e,否booea啟用或者禁用treer模式tritreer所使用的方法te 樹的圖標(biāo),默認(rèn)值:定義的后擴(kuò)展表格的且加在面元素的級(jí)別,是TOC o 1-5 h z從中取得的一些用戶信息否當(dāng)為時(shí)把放到底部,用法:如果的值與的值相同,那么此列是就顯示正確的值,如果不等那么此列就為空是否要顯示總記錄數(shù)否定義排序列的外觀跟行為。數(shù)據(jù)格式:第一個(gè)參數(shù)是說,是否都要

58、顯示排序列的圖標(biāo),就是只顯示當(dāng)前排序列的圖標(biāo);第二個(gè)參數(shù)是指圖標(biāo)如何顯示,:排序圖標(biāo)垂直放置,:否排序圖標(biāo)水平放置;第三個(gè)參數(shù)指單擊功能,:單擊列可排序,:單擊圖標(biāo)排序。說明:如果第三個(gè)參數(shù)為則第一個(gè)參數(shù)必須為否則不能排序TOC o 1-5 h z如果設(shè)置則按此設(shè)置為主,如果沒有設(shè)置則按否中定義的寬度計(jì)算否對(duì)數(shù)據(jù)結(jié)構(gòu)的描述否學(xué)習(xí)參數(shù)獲取數(shù)據(jù)的地址從服務(wù)器端返回的數(shù)據(jù)類型,默認(rèn)??蛇x類型:,提交方式。或者,默認(rèn)列顯示名稱,是一個(gè)數(shù)組對(duì)象。對(duì)顯示列屬性的設(shè)置,是一個(gè)數(shù)組對(duì)象。常用到的屬性:列顯示的名稱;傳到服務(wù)器端用來排序用的列名稱;列寬度;對(duì)齊方式;是否可以排序定義翻頁用的導(dǎo)航欄,必須是有效的元

59、素。翻頁工具欄可以放置在頁面任意位置在上顯示記錄條數(shù),這個(gè)參數(shù)是要被傳遞到后臺(tái)一個(gè)下拉選擇框,用來改變顯示記錄數(shù),當(dāng)選擇時(shí)會(huì)覆蓋參數(shù)傳遞到后臺(tái)默認(rèn)的排序列??梢允橇忻Q或者是一個(gè)數(shù)字,這個(gè)參數(shù)會(huì)被提交到后臺(tái)定義是否要顯示總記錄數(shù)表格名稱學(xué)習(xí)第一個(gè)實(shí)例1文件代碼心 #編號(hào)姓名密碼,年齡,地址出生日期 對(duì)象,且有一個(gè)唯一的屬性。其他表跟不要自己設(shè)置,會(huì)設(shè)需要我們事先指定一個(gè)格屬性比如、置。因?yàn)槲覀円猪?,所以要定義一個(gè)分頁的對(duì)象,同樣必須有屬性。的用法:代碼心就是的值,是一個(gè)對(duì)象:代碼心編號(hào)姓名密碼年齡地址出生日期 、服務(wù)端文件代碼 返回的數(shù)據(jù)格式:代碼口王三王三王瀏覽使用修改數(shù)據(jù)并檢查文章分類前

60、端可以有三種方式,讓我們來修改顯示在中的數(shù)據(jù)。這三種方式分別是:只允許修改某一個(gè)單元格內(nèi)容(所有圖片均來自的或者的截圖)允許在中直接修改某一行的數(shù)據(jù) 彈出一個(gè)新的編輯窗口進(jìn)行編輯和新增暫時(shí)先不管這三種方式,我們來看看如何讓一個(gè)的數(shù)據(jù)能夠進(jìn)行編輯 #呢?其實(shí)很簡單,就是在的屬性中,設(shè)置幾個(gè)屬性: # 可選值是或者輯。特別要注意的是,能被編輯。在設(shè)置為可見來修改。在,默認(rèn)是,用來說明這個(gè)列的數(shù)據(jù)是否可編的隱藏字段就算設(shè)置了這個(gè)屬性為,一樣不以及模式下,只能通過把這些字段模式下,可以通過參數(shù)來設(shè)置是否可以修改隱藏列。edittypepa可選的值是texttextaeaeleteoxuttonimae

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論