0
我使用KendoUI網格小部件使用以下設置:KendoUI網格 - 是否可以使用遠程數據源獲得初始數據?
<script>
$(function() {
$("#grid").kendoGrid({
dataSource: {
data: [
{ id: 1, title: "foo" },
{ id: 2, title: "bar" }],
transport: {
read: "/GetList"
},
schema: {
type: "json",
model: {
fields: {
Title: { type: "string" }
}
}
}
},
height: 430,
columns: [{
field: "Title"
}]
});
});
</script>
的問題是,如果dataSource
的transport
屬性存在,則data
屬性似乎被忽略(代替執行額外的GET請求)。 有沒有什麼辦法可以告訴grid(dataSource)顯示初始數據,但是在例如使用分頁或排序/過濾時仍然會加載遠程數據?
你爲什麼要這樣做? –
我已經有了一些使用初始數據呈現視圖的服務器端代碼。其次,要避免第二個http請求(但這實際上不起重要作用)。 – nativehr
咦?您試圖用「數據」填充網格,並且同時調用GetList,它使用數據填充網格。我錯過了什麼嗎? –