datatable詳解 怎么對(duì)datatable里面的表進(jìn)行排序?
怎么對(duì)datatable里面的表進(jìn)行排序?對(duì)于代碼統(tǒng)一,假設(shè)所有操作對(duì)象都是datatable類型,并且引用datatable有一個(gè)值。(在實(shí)際應(yīng)用中也是一樣的,盡量轉(zhuǎn)換成datatable類型)da
怎么對(duì)datatable里面的表進(jìn)行排序?
對(duì)于代碼統(tǒng)一,假設(shè)所有操作對(duì)象都是datatable類型,并且引用datatable有一個(gè)值。(在實(shí)際應(yīng)用中也是一樣的,盡量轉(zhuǎn)換成datatable類型)datatable
1,sort
1.1,sort by query
1.2,sort by default view
2,search
如果是簡(jiǎn)單搜索,
或者
如果是對(duì)搜索結(jié)果排序,則按1.1。
注意:select方法類似于查詢單個(gè)表上的SQL語(yǔ)句,條件類似于SQL語(yǔ)句where后面的部分,可以使用>、<、=、like等。
3. 合并對(duì)象的結(jié)構(gòu)必須一致。如果它們不一致,則必須首先轉(zhuǎn)換它們。然后,使用merge方法,
order[0][column]:表示按照第三列排序
order[0][dir]:desc表示降序排序
后臺(tái)控制器層獲得datatable傳入的排序參數(shù)