1. 程式人生 > >Kendo UI grid API 獲取 filter 後的所有資料

Kendo UI grid API 獲取 filter 後的所有資料

Kendo UI grid 在處理表格資料上,方便、快捷。
出於需要,希望在 filter 表格後,得到所有的表格資料,當然可以在後臺獲取,但是通過kendo ui 的API在前端處理更為便捷。

// 獲取 #grid 下的datasource
var dataSource = $("#grid").data("kendoGrid").dataSource;

// 獲取過濾條件
var filters = dataSource.filter();

// 獲取全部表格的資料
var allData = dataSource.data();

// 對全部資料進行過濾條件的篩選
var query = new
kendo.data.Query(allData); // 獲取過濾後的資料無論是不是在同一page上 var data = query.filter(filters).data; // 結束 // 如果僅獲取當前頁面的資料可以使用以下命令 var current_page_data = dataSource.dataitems()

相關推薦

Kendo UI grid API 獲取 filter 所有資料

Kendo UI grid 在處理表格資料上,方便、快捷。 出於需要,希望在 filter 表格後,得到所有的表格資料,當然可以在後臺獲取,但是通過kendo ui 的API在前端處理更為便捷。

AngularJS +Kendo UI Grid template

ret als idt ken ems data expand new index var dataSource = new kendo.data.DataSource({ transport: { dataType: "json",

kendo ui grid 的行和列 合併

1.自定義Header: 通過修改 columns[] 來自定義頭的合併 2.通過kendo 模板來自定義 初始化grid 的資料 $("id").kendoGrid({ scrollable : true, sortable : true, fil

ansys中獲取變形所有結點座標

ALLSEL                             !選擇所有 *CFOPEN,'R_OUT','TXT',             !定義輸出檔名 *GET,MINNUM,NODE,0,NUM,MIN         !取最小節點編號 *GET,ENUM,

kendo ui grid 高度自適應

最近專案中要求表格的高度能夠佔滿整個頁面,並且能夠自適應,即隨頁面的改變而變化;專案用的是kendo ui ,思路,分兩部1,找到佔滿整個頁面的表示式  2,自適應具體實現程式碼方法://佔滿整個頁面var _resizeGrid = function(_grid) {   

kendo ui grid 建立一行資料多次新增(kendo ui grid datasource multiple create)

今天測試之前使用kendo ui grid 做的資料表格的時候發現了一個bug,我使用的是kendo ui grid 系統自帶的自動新增資料和編輯資料的功能,每次新增完一條資料的時候繼續新增的時候會發現之前新增的資料會重複新增。檢視官方文件,文件說是dataSource 

通過http請求 zabbix api 獲取監控的流量資料

zabbix獲取流量監控資料(之前有問題,修正了下)        zabbix沒有提供監控流量資料的api(至少我沒有找到),歷史表有一部分資料,但是不全,所以只能從趨勢資料表裡獲取。流量資料是隔段時間儲存一次的,每次儲存的是截止該時間點的總流量,所以要

通過百度地圖API獲取座標並將資料儲存在資料庫內。

網上很多都是通過百度地圖API呼叫JS的例子,並沒有真正的資料庫互動哦~所以我做了一個與sql server資料庫互動的例子。資料庫用的是sql server,大家看著自行建立資料庫哦~~  首先,我們建立一個default.aspx          1 <%@ Page Language="C#"

elementUI tree元件獲取當前選擇所有資料(含半選中的父節點)陣列

  網上查了半天,一大堆都說要改原始碼的,最後發現有方法不用改原始碼的 獲取方法如下 this.$refs.tree.getCheckedKeys().concat(this.$refs.tree.getHalfCheckedKeys()) 將getCheckedKey

Android請求獲取Java資料,登入介面例子

最近做了個Android請求獲取Java後端資料的例子,簡單實現了一下。先上個登入介面圖:   主要實現:java後端的程式碼 + Android的程式碼1、java後端(1)、先創個User類import net.sf.json.JSONObject; public cla

利用httpclient 模擬登入,獲取登入資訊資料

本例使用httpclient 3.0.jar package test; import org.apache.commons.httpclient.Cookie; import org.apache.commons.httpclient.HttpClient; impor

kendo ui 好用的小部件--grid

data any oda osi http bsp country posit column Kendo Ui Grid控件,繼承至Widget。 https://demos.telerik.com/kendo-ui/grid/index 快速上手教程 下面的代碼來自本

Windows API 第17篇 GetLogicalDriveStrings 獲取本機所有邏輯驅動器,以根目錄的形式表示

style 目錄 spa () buffer word string clas 根目錄 函數原型:DWORD GetLogicalDriveStrings( DWORD nBufferLength, // size of buffer

ext js4 關於如何獲取grid修改資料的問題

    最近在做一個專案 是用ext js寫前臺的。     遇到一個問題,關於如何獲取grid修改後的資料。     在網上查了很久......加上自己的研究,終於解決了。     可以這樣寫:   grid.on('edit', function(editor,

Revit api 獲取文件內所有物件根列表

       Document thisDoc =tempData.Application.ActiveUIDocument.Document;             Settings thisDocSetting = thisDoc.Settings;        

Java非遞歸的方式獲取目錄中所有文件(包括目錄)

class cto div 所有 new dir rem efi log 零、思路解析 對於給出的文件查看其下面的所有目錄,將這個目錄下的所有目錄放入待遍歷的目錄集合中,每次取出該集合中的目錄遍歷,如果是目錄再次放入該目錄中進行遍歷。 一、代碼 /**

HTML5頁面直接調用百度地圖API,獲取當前位置,直接導航目的地(轉)

wid dir tle mark utf-8 mil 獲取 open init HTML5頁面直接調用百度地圖API,獲取當前位置,直接導航目的地 我是應用在微信中,自定義菜單,菜單直接鏈接到這個HTML5頁面,獲取當前位置後,頁面中定好目的地,這樣打開頁面後直接進入導航頁

Robot Framework獲取輸入的文本/內容來進行使用的方法

發的 是不是 什麽 是什麽 class 百度 margin clas maxlength 如何在Robot Framework獲取剛剛在輸入框輸入的文本或內容呢?其它很簡單,但容易誤導人。 比如:<input id="kw" name="wd" class="s_ip

Linux 下獲取當前路徑所有目錄大小並排序

目錄排序 大小排序日常工作中,會遇到一堆目錄,如何查看各目錄大小呢,大家都知道du命令先列出前10條[email protected]/* */ /scripts]#du -sh * | head 120K 2017031510 248K 2017031514 23M 2017031515 664

利用python+seleniumUI自動化登錄獲取cookie再去測試接口,今天終於搞定了

zsh use avatar get 獲取 mod .text 獲取cookie mob #coding=utf-8from selenium import webdriverfrom selenium.common.exceptions import NoSuchElem