最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Bootstrap Table使用整理(五)之分頁組合查詢

 更新時(shí)間:2017年06月09日 09:49:43   作者:天馬3798  
這篇文章主要介紹了 Bootstrap Table使用整理(五)之分頁組合查詢的實(shí)例代碼,非常報(bào)錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下

推薦閱讀:

Bootstrap Table使用整理(一) http://m.fzitv.net/article/115789.htm

Bootstrap Table使用整理(二)  http://m.fzitv.net/article/115791.htm

Bootstrap Table使用整理(三)  http://m.fzitv.net/article/115795.htm

Bootstrap Table使用整理(四)之工具欄 http://m.fzitv.net/article/115798.htm

一、分頁組合查詢

/* 
* data-pagination 指定是否啟用分頁 
* data-page-list 指定分頁的頁數(shù)據(jù)量數(shù)組 '[5,10]' 
* data-side-pagination 指定分頁是否是服務(wù)端(server)/客戶端(client) 
* 特別說明: 
* 客戶端,請(qǐng)求參數(shù): 
* search:文本框內(nèi)容,在文本框內(nèi)容改變是自動(dòng)提交請(qǐng)求 
* order: 排序方式 
* sort:排序列名 
* offset:劃過條數(shù) 
* limit:要獲取的數(shù)據(jù)的條數(shù) 
* 
*/ 
var $table1= $('#table1').bootstrapTable({ 
 columns: [ 
  { field: 'sno', title: '學(xué)生編號(hào)',sortable:true }, 
  { field: 'sname', title: '學(xué)生姓名' }, 
  { field: 'ssex', title: '性別' }, 
  { field: 'sbirthday', title: '生日' }, 
  { field: 'class', title: '課程編號(hào)' }, 
 ], 
 url: '@Url.Action("GetStuList", "DataOne")', 
 pagination: true, 
 sidePagination: 'server', 
 pageList:[5,10,20,50], 
 queryParams: function (params) { 
  params.name = '張三豐'; 
  //特別說明,返回的參數(shù)的值為空,則當(dāng)前參數(shù)不會(huì)發(fā)送到服務(wù)器端 
  //這種指定請(qǐng)求參數(shù)的方式和datatables控價(jià)類似 
  params.sex = $('input[name="sex"]:checked').val(); 
  return params; 
 } 
}); 
//刷新方法 
$('#heartBtn').click(function () { 
 $table1.bootstrapTable('refresh'); 
}); 
[html] view plain copy print?
<table id="table1" 
  data-classes="table table-hover " 
  data-search="true" 
  data-show-refresh="true" 
  data-show-toggle="true" 
  data-show-columns="true" 
  data-toolbar="#toolbar"></table> 
<div id="toolbar"> 
 <div class="btn-group"> 
  <button class="btn btn-default"> 
   <i class="glyphicon glyphicon-plus"></i> 
  </button> 
  <button class="btn btn-default"> 
   <i class="glyphicon glyphicon-heart" id="heartBtn"></i> 
  </button> 
  <button class="btn btn-default"> 
   <i class="glyphicon glyphicon-trash"></i> 
  </button> 
 </div> 
 <div class="form-group"> 
  <label class="control-label">性別:</label> 
  <label class="radio-inline"> 
   <input type="radio" name="sex" value="男" /> 男 
  </label> 
  <label class="radio-inline"> 
   <input type="radio" name="sex" value="女" /> 女 
  </label> 
 </div> 
</div> 

2.服務(wù)端代碼處理

public JsonResult GetStuList(string sex, string search, string sort, string order, int offset, int limit) 
{ 
 var query = _Context.Student.AsQueryable(); 
 if (string.IsNullOrEmpty(sex) == false) 
  query = query.Where(q => q.Ssex == sex); 
 if (string.IsNullOrEmpty(search) == false) 
  query = query.Where(q => q.Sno.Contains(search) || q.Sname.Contains(search)); 
 //排序 
 if (sort == "sno") 
 { 
  if (order == "asc") 
   query = query.OrderBy(q => q.Sno); 
  else 
   query = query.OrderByDescending(q => q.Sno); 
 } 
 else 
  query = query.OrderBy(q => q.Sbirthday); 
 int total = query.Count(); 
 var list = query.Skip(offset).Take(limit).ToList(); 
 return Json(new 
 { 
  rows = list, 
  total = total 
 }); 
}

以上所述是小編給大家介紹的Bootstrap Table使用整理(五)之分頁組合查詢,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • JavaScript如何使用插值實(shí)現(xiàn)圖像漸變

    JavaScript如何使用插值實(shí)現(xiàn)圖像漸變

    這篇文章主要介紹了JavaScript如何使用插值實(shí)現(xiàn)圖像漸變,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • js+html5操作sqlite數(shù)據(jù)庫的方法

    js+html5操作sqlite數(shù)據(jù)庫的方法

    這篇文章主要介紹了js+html5操作sqlite數(shù)據(jù)庫的方法,以完整實(shí)例形式分析了JavaScript封裝的html5操作SQLite數(shù)據(jù)庫類,并分析了具體使用技巧,需要的朋友可以參考下
    2016-02-02
  • 小程序?qū)崿F(xiàn)搜索框

    小程序?qū)崿F(xiàn)搜索框

    搜索框無論是在電商網(wǎng)站還是小程序中都很常見,這篇文章主要就為大家詳細(xì)介紹了小程序如何實(shí)現(xiàn)搜索框,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • JS表單驗(yàn)證插件之?dāng)?shù)據(jù)與邏輯分離操作實(shí)例分析【策略模式】

    JS表單驗(yàn)證插件之?dāng)?shù)據(jù)與邏輯分離操作實(shí)例分析【策略模式】

    這篇文章主要介紹了JS表單驗(yàn)證插件之?dāng)?shù)據(jù)與邏輯分離操作,結(jié)合實(shí)例形式分析了JavaScript基于策略模式實(shí)現(xiàn)數(shù)據(jù)與邏輯分離的表單驗(yàn)證插件相關(guān)原理、操作技巧及注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • 原生JavaScript實(shí)現(xiàn)的簡單放大鏡效果示例

    原生JavaScript實(shí)現(xiàn)的簡單放大鏡效果示例

    這篇文章主要介紹了原生JavaScript實(shí)現(xiàn)的簡單放大鏡效果,涉及javascript事件響應(yīng)及頁面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-02-02
  • 微信小程序?qū)崿F(xiàn)天氣預(yù)報(bào)功能(附源碼)

    微信小程序?qū)崿F(xiàn)天氣預(yù)報(bào)功能(附源碼)

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)天氣預(yù)報(bào)功能(附源碼),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 微信小程序嵌入H5頁面(webview)的基本用法和父子傳參數(shù)詳細(xì)說明

    微信小程序嵌入H5頁面(webview)的基本用法和父子傳參數(shù)詳細(xì)說明

    微信小程序中嵌入H5頁面通常指的是在小程序中使用Web-view組件來加載外部的網(wǎng)頁,下面這篇文章主要給大家介紹了關(guān)于微信小程序嵌入H5頁面(webview)的基本用法和父子傳參數(shù)的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • 利用JS輕松實(shí)現(xiàn)獲取表單數(shù)據(jù)

    利用JS輕松實(shí)現(xiàn)獲取表單數(shù)據(jù)

    本文主要介紹了利用JS輕松實(shí)現(xiàn)獲取表單數(shù)據(jù)。方法有別于原始的做法,大家可以試著找原始做法與本文所說方法之間的區(qū)別。有興趣的朋友可以看下,希望對(duì)大家有所幫助
    2016-12-12
  • TypeScript基礎(chǔ)入門教程之三重斜線指令詳解

    TypeScript基礎(chǔ)入門教程之三重斜線指令詳解

    這篇文章主要給大家介紹了關(guān)于TypeScript基礎(chǔ)入門教程之三重斜線指令的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-10-10
  • 詳解javascript new的運(yùn)行機(jī)制

    詳解javascript new的運(yùn)行機(jī)制

    這篇文章主要介紹了javascript new的運(yùn)行機(jī)制的相關(guān)資料,需要的朋友可以參考下
    2016-01-01

最新評(píng)論

霍邱县| 佛山市| 潼关县| 西畴县| 杨浦区| 右玉县| 子长县| 呼图壁县| 资兴市| 高密市| 阜阳市| 宁阳县| 赣榆县| 南宫市| 米林县| 公主岭市| 峨眉山市| 和顺县| 凌源市| 绥芬河市| 闽清县| 汾西县| 江源县| 大新县| 淮阳县| 永新县| 四川省| 河南省| 海阳市| 九龙坡区| 南和县| 长葛市| 大竹县| 安多县| 崇礼县| 乌拉特后旗| 南华县| 马尔康县| 南通市| 九江县| 常德市|