欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery Easyui學習教程之實現datagrid在沒有數據時顯示相關提示內容

 更新時間:2016年07月09日 10:23:03   作者:EricHu  
本篇文章給大家介紹easyui datagrid 加載查詢數據時,如果沒有相關記錄,則在datagrid中顯示沒有相關記錄的提示信息,本文介紹的非常詳細,具有參考借鑒價值,感興趣的朋友一起看下吧

本示例實現easyui datagrid加載/查詢數據時,如果沒有相關記錄,則在datagrid中顯示沒有相關記錄的提示信息,效果如下圖所示

  本實例要實現如下圖所示的效果:

  本示例easyui版本為1.3.4,如果運行后沒有效果,自己檢查easyui版本

不同版本對appendRow和mergeCells支持不一樣,參數不一致什么的。

無法隱藏分頁導航容器,可以用chrome開發(fā)工具或者firebug查看分頁導航容器的樣式和原始datagrid table表格的關系。

  源代碼如下

$(function () { 
$('#dg').datagrid({ 
fitColumns: true, 
url: 'product.json', 
pagination: true, 
pageSize: 3, 
onLoadSuccess: function (data) { 
if (data.total == 0) { 
//添加一個新數據行,第一列的值為你需要的提示信息,然后將其他列合并到第一列來,注意修改colspan參數為你columns配置的總列數 
$(this).datagrid('appendRow', { itemid: '<div style="text-align:center;color:red">沒有相關記錄!</div>' }).datagrid('mergeCells', { index: 0, field: 'itemid', colspan: 4 }) 
//隱藏分頁導航條,這個需要熟悉datagrid的html結構,直接用jquery操作DOM對象,easyui datagrid沒有提供相關方法隱藏導航條 
$(this).closest('div.datagrid-wrap').find('div.datagrid-pager').hide(); 
} 
//如果通過調用reload方法重新加載數據有數據時顯示出分頁導航容器 
else $(this).closest('div.datagrid-wrap').find('div.datagrid-pager').show(); 
}, 
title: 'easyui datagrid沒有數據顯示無數據提示信息', 
width: 550, 
columns: [[{ field: 'itemid', width: 80, title: 'Item ID' }, 
{ field: 'productname', width: 100, editor: 'text', title: 'Product Name' }, 
{ field: 'listprice', width: 80, align: 'right', title: 'List Pirce' }, 
{ field: 'unitcost', width: 80, align: 'right', title: 'Unit Cost'}]] 
}); 
}); 
product.json
{"total":0,"rows":[]}

以上所述是小編給大家介紹的jQuery Easyui學習教程之實現datagrid在沒有數據時顯示相關提示內容的全部敘述,希望對大家有所幫助,如果大家有任何問題歡迎給我留言,小編會及時回復大家的!

下面給大家介紹 jQuery EasyUI datagrid 無記錄時,增加"暫無數據"提示

 在 datagrid 的onLoadSuccess事件進行操作:

onLoadSuccess: function (data) {
  if (data.total == 0) {
    var body = $(this).data().datagrid.dc.body2;
    body.find('table tbody').append('<tr><td width="' + body.width() + '" style="height: 35px; text-align: center;"><h1>暫無數據</h1></td></tr>');
  }
}

相關文章

  • jquery實現的一個簡單進度條效果實例

    jquery實現的一個簡單進度條效果實例

    這篇文章主要介紹了jquery實現的一個簡單進度條效果實例,很好的一個入門實例,從一個方面介紹了進度的實現原理,需要的朋友可以參考下
    2014-05-05
  • jquery ezUI 雙擊行記錄彈窗查看明細的實現方法

    jquery ezUI 雙擊行記錄彈窗查看明細的實現方法

    下面小編就為大家?guī)硪黄猨query ezUI 雙擊行記錄彈窗查看明細的實現方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 從JavaScript 到 JQuery (1)學習小結

    從JavaScript 到 JQuery (1)學習小結

    本人使用JavaScript 已經有2年左右的時間了,一直被它簡潔優(yōu)雅的代碼所吸引, 近期接觸了 JQuery這個庫 , 感覺還不錯, 但是并不意味著要舍棄 JavaScript , 而是更宣揚結合使用 .
    2009-02-02
  • jQuery遍歷json的方法(推薦)

    jQuery遍歷json的方法(推薦)

    這篇文章主要介紹了jQuery遍歷json的方法的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • JQuery的html(data)方法與&lt;script&gt;腳本塊的解決方法

    JQuery的html(data)方法與&lt;script&gt;腳本塊的解決方法

    在使用Jquery的html(data)方法執(zhí)行寫數據到Dom元素時遇到一個問題:在data參數中包含script腳本塊的時候,html(data)方法的執(zhí)行結果與預期不符
    2010-03-03
  • jquery基本選擇器匹配多個元素的實現方法

    jquery基本選擇器匹配多個元素的實現方法

    下面小編就為大家?guī)硪黄猨query基本選擇器匹配多個元素的實現方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • 獲得所有表單值的JQuery實現代碼[IE暫不支持]

    獲得所有表單值的JQuery實現代碼[IE暫不支持]

    通過jquery獲取所有表單值,一般都是后臺語言處理的,這里通過jquery獲取,確實不錯的想法
    2012-05-05
  • jQuery實現B2B網站后臺管理系統(tǒng)側導航

    jQuery實現B2B網站后臺管理系統(tǒng)側導航

    這篇文章主要介紹了jQuery實現B2B網站后臺管理系統(tǒng)側導航,文中示例代碼非常詳細,幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • JQuery animate動畫應用示例

    JQuery animate動畫應用示例

    這篇文章主要介紹了JQuery animate動畫應用,結合具體實例形式分析了jQuery使用animate動畫實現選項卡及樣式動態(tài)變化相關操作技巧,需要的朋友可以參考下
    2019-05-05
  • 使用jQuery.Pin垂直滾動時固定導航

    使用jQuery.Pin垂直滾動時固定導航

    這篇文章主要為大家詳細介紹了使用jQuery.Pin垂直滾動時固定導航的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05

最新評論