隨筆-55  評論-72  文章-2  trackbacks-0

          1.1.56 addRow (new_id, text, ind)

          版本:大眾版 

          參數(shù): 

          new_id:行id grid中唯一

          text:行內(nèi)容,多列數(shù)據(jù)以分隔符合隔開字符串,或以數(shù)組形式提供

          inx:行索引,行序號等,選填,默認在最后一行新增

          用途:在grid中新增一行

          參考實例:

          grid.addRow(newId,"text1,text2",1);

          grid.addRow(newId,["text1","text2"],2);


          1.1.57 changeRowId (oldRowId, newRowId)

          版本:大眾版 

          參數(shù): 

          oldRowId:原id值

          newRowId:新id值 grid 中唯一

          用途:修改某行id值

          參考實例:

          mygrid.changeRowId("old_rowID","new_rowID");


          1.1.58 copyRowContent (from_row_id, to_row_id)

          版本:大眾版 

          參數(shù): 

          from_row_id:源行id

          to_row_id:目標行id

          用途:拷貝某行數(shù)據(jù)到目標行

          參考實例:

          mygrid.copyRowContent("from_row_id","to_row_id");


          1.1.59 deleteRow(row_id)

          版本:大眾版 

          參數(shù): 

          row_id:行id

          用途:通過行id刪除目標行

          參考實例:

          mygrid.deleteRow("row1");


          1.1.60 deleteSelectedRows

          版本:大眾版 

          參數(shù): 

          用途:刪除當前選中行數(shù)

          參考實例:

          mygrid.deleteSelectedRows();


          1.1.61 doesRowExist(row_id)

          版本:大眾版 

          參數(shù): 

          row_id: 行id

          用途:通過row_id檢查是否行存在

          參考實例:

          var exist=mygrid.doesRowExist("some_row_ID");


          1.1.62 enableAlterCss (cssE, cssU, perLevel, levelUnique)

          版本:大眾版 

          參數(shù): 

          cssE:偶數(shù)行樣式名稱(序號為準)

          cssU:奇數(shù)行樣式名稱

          perLevel:是否排序、分層。默認為true,但在treegrid默認為false

          levelUnique:否成存在唯一層

          用途:

          參考實例:

          <style>

          .even{

             background-color:#22FF44;

             }

          .uneven{

             background-color:#41964e;

             }

          </style>

          <script>

             //簡單設(shè)置

             mygrid.enableAlterCss("even","uneven");

             //不使用樣式

             mygrid.enableAlterCss("","");

             //treegrid 中支持排序

             treeGrid.enableAlterCss("even","uneven",false,false);

             //treeGrid中通過層劃分,層間使用唯一不同的樣式,如(even_0 - 1st level, uneven_1 - 2nd level, even_2 - 3rd level)

             treeGrid.enableAlterCss("even","uneven",true,true);

          </script>


          1.1.63 enableMultiline(state)

          版本:大眾版 

          參數(shù): 

          state:true/false

          用途:是否多選行模式

          參考實例:

          mygrid.enableMultiline(true);


          1.1.64 enableRowsHover (mode, cssClass)

          版本:大眾版 

          參數(shù): 

          mode:true/false

          cssClass:樣式名稱,樣式

          用途:鼠標滑過當前行是否改變樣式

          參考實例:

          <style>

          .hover {

          background-color: navy;

          }

          </style>

          <script>

             mygrid.enableRowsHover(true,"hover");

          </script>


          1.1.65 enableRowspan

          版本:專業(yè)版 需要dhtmlxgrid_rowspan.js  

          參數(shù): 

          用途:設(shè)置當前grid跨行可用

          參考實例:

          mygrid.enableRowspan();


          1.1.66 forEachRow (custom_code)

          版本:大眾版  

          參數(shù):

          custom_code:自定義js操作

          用途:遍歷當前行操作,提供rowid,供用戶擴展自定義js操作

          參考實例:

          mygrid.forEachRow(function(id){

                //自定義js操作

                //id - row's id

          });


          1.1.67 getAllRowIds(separator)

          版本:大眾版  

          參數(shù):

          separator:分隔符,默認為逗號

          用途:獲得所有行id,并與分隔符組合

          參考實例:

          //默認分隔符

          var ids=mygrid.getAllRowIds();

          //retrun list of row ids with dot delimiter

          var ids=mygrid.getAllRowIds(".");


          1.1.68 getChangedRows (and_added)

          版本:專業(yè)版  

          參數(shù):

          and_added:true/false

          用途:獲得當前修改行的所有rowid組合,是否包含新增行

          參考實例:

          //獲得修改行的rowid的組合

          var ids=mygrid.getChangedRows();

          //獲得修改行的rowid的組合,包含新增行

          var ids=mygrid.getChangedRows(true);


          1.1.69 getCheckedRows (col_ind)

          版本:大眾版  

          參數(shù):

          col_ind:ck所在列索引

          用途:獲得當前選中行的所有rowid組合

          參考實例:

          var checked=mygrid.getCheckedRows(0);


          1.1.70 getRowId(ind)

          版本:大眾版  

          參數(shù):

          ind:行索引

          用途:通過行索引獲得行id

          參考實例:

          var rowID=mygrid.getRowId(0);


          1.1.71 getRowIndex(row_id) 

          版本:大眾版  

          參數(shù):

          row_id:行id

          用途:通過行id獲得行索引

          參考實例:

          var rowID=mygrid.getRowId(0);


          1.1.72 getRowsNum

          版本:大眾版  

          參數(shù):

          用途:通過grid中行數(shù)量

          參考實例:


          1.1.73 getSelectedRowId

          版本:大眾版  

          參數(shù):

          用途:獲得當前選中行id,多個以分隔符組合

          參考實例:


          1.1.74 lockRow(rowId,mode)

          版本:大眾版  

          參數(shù):

          rowid:行id

          mode:true/false

          用途:是否鎖定當前行,鎖定后不可再編輯

          參考實例:

          mygrid.lockRow("row1",true);


          1.1.75 moveRow (rowId,mode,targetId,targetGrid)

          版本:專用版 dhtmlxgrid_drag.js支持

          參數(shù):

          rowId:源rowid

          mode:移動方向 up,down,row_sibling

          targetId:目標rowid(跨grid),則移動到頂部

          targetGrid:目標grid(跨grid)

          用途:一個或多個grid間移動row

          參考實例:

          //向上移動row

          mygrid1.moveRow("row1","up");

          //移動row1到mygrid2的row2之后

          mygrid1.moveRow("row1","row_sibling","row2",mygrid2);


          1.1.76 moveRowDown(row_id)

          版本:大眾版 

          參數(shù):

          rowId:行id

          用途:向下移動當前行

          參考實例:


          1.1.77 moveRowTo(srowId,trowId,mode,dropmode,sourceGrid,targetGrid)

          版本:專業(yè)版 dhtmlxgrid_drag.js

          參數(shù):

          srowId:源rowid

          trowId:目標rowid 為空,則移動到頂部

          mode:操作方式“move” or “copy”:copy是源grid保留當前row,反之則刪除

          dropmode:移動方式 同級或子級“sibling” or “child” (默認同級下方)

          sourceGrid:源grid,默認當前grid中

          targetGrid:目標grid默認當前grid中

          用途:一個或多個grid間移動row

          參考實例:

          //同一grid中移動

          mygrid1.moveRowTo("row1","row2","move");

          //不同grid中拷貝

          var movedId=mygrid1.moveRowTo("row1","row2","copy","child",mygrid1,mygrid2);


          1.1.78 moveRowUp(row_id)

          版本:大眾版

          參考 moveRowDown


          1.1.79 selectRow (rIndex, fl, preserve, show)

          版本:大眾版

          參數(shù):

          rIndex:行索引或行對象

          fl:true/false是否觸發(fā)選中事件function

          preserve:true/false 是否保存原有選中行,true時必須保證多選模式可用

          show:是否自動滾動顯示選中行,默認true

          用途:行選擇

          參考實例:

          mygrid.selectRow(0);

          mygrid.selectRow(0,true,true,true);


          1.1.80 selectRowById (row_id, preserve, show, call)

          版本:大眾版

          參數(shù):

          row_id:行id

          call:true/false是否觸發(fā)選中事件function

          preservel:true/false 是否保存原有選中行,true時必須保證多選模式可用

          show:是否自動滾動顯示選中行,默認true

          用途:行選擇

          參考實例:


          1.1.81 setCheckedRows (cInd,v)

          版本:大眾版

          參數(shù):

          cInd:列索引

          v:是否選中 0 不選中,1 選中

          用途:設(shè)置grid中行是否全選中

          參考實例:

          mygrid.setCheckedRows(0,1);//全選中

          mygrid.setCheckedRows(0,0); //全不選


          1.1.82 setRowColor(row_id,color)

          版本:大眾版

          參數(shù):

          row_id:行id

          color:顏色

          用途:設(shè)置某行背景顏色,grid加載后使用

          參考實例:

          mygrid.setRowColor("row1","red");


          1.1.83 setRowExcellType (rowId, type)

          版本:專業(yè)版

          參數(shù):

          rowId:行id

          type:excell類型(cp\calck\dhxCalendar\dhxCalendarA\calendar\clist)

          用途:設(shè)置某行數(shù)據(jù)為復(fù)雜的擴展類型

          參考實例:

          mygrid.setRowExcellType("row1","ra_str");


          1.1.84 setRowHidden (id, state)

          版本:大眾版

          參數(shù):

          id:行id

          state:true/false

          用途:設(shè)置某行是否顯示

          參考實例:

          mygrid.setRowHidden("row1",false);


          1.1.85 setRowId (ind, row_id)

          版本:大眾版

          參數(shù):

          Ind: 行索引

          row_id:行id

          用途:設(shè)置某行id值,grid內(nèi)唯一

          參考實例:

          mygrid.setRowId(0,"new_row_id");


          1.1.86 setRowTextBold (row_id)

          版本:大眾版

          參數(shù):

          row_id:行id

          用途:設(shè)置某行數(shù)據(jù)為粗體

          參考實例:

          mygrid.setRowTextBold("row1");


          1.1.87 setRowTextNormal(row_id)

          版本:大眾版

          參數(shù):

          row_id:行id

          用途:設(shè)置某行數(shù)據(jù)為標準字體

          參考實例:

          mygrid.setRowTextNormal("row1");


          1.1.88 setRowTextStyle (row_id, styleString)

          版本:大眾版

          參數(shù):

          row_id:行id

          styleString:樣式字符串,以分隔符組合

          用途:設(shè)置某行數(shù)據(jù)樣式

          參考實例:

          grid.setRowTextStyle("r123", "background-color: red; font-family: arial;");


          1.1.89 showRow (rowID)

          版本:大眾版

          參數(shù):

          row_id:行id

          用途:顯示某行

          參考實例:

           

          (注:本人文章均為原創(chuàng),轉(zhuǎn)載請注明出處!20100623寫于深圳。)



          一篇好的文章應(yīng)該如一壇佳釀,未償已久醉于心;或如一壺好茶,品嘗之間回味無窮;或如與心愛的人共進晚餐,僅餐秀色足以飽食。我不妄想自己的文章能驚世駭俗,但始終期待有“和旋之音,擊缶之伴”。
          posted on 2010-06-24 22:14 刀光劍影 閱讀(758) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 乌拉特前旗| 仪征市| 斗六市| 云梦县| 凌海市| 吐鲁番市| 齐河县| 都兰县| 融水| 友谊县| 河源市| 永川市| 普定县| 石棉县| 汨罗市| 西充县| 公安县| 沾化县| 磐石市| 桓仁| 海晏县| 绿春县| 唐河县| 慈溪市| 延安市| 通山县| 闻喜县| 新化县| 泰州市| 开远市| 太谷县| 佛山市| 安康市| 望江县| 长宁县| 隆昌县| 会宁县| 宝应县| 巴东县| 洛宁县| 大悟县|