[英]How to bind datasource create in function javascript with kendo ui grid datasource?
我已經建立了kendo ui和javasript函數。 該函數返回數據源值。 我想將此數據源值綁定到kendo ui網格內。 但我不知道如何將其綁定在一起。 我想在我的kendo ui中的函數中傳遞“列表”。 有什么幫助嗎? 這是我的kendo ui代碼:
` $(document).ready(function () {
$("#grid").kendoGrid({
dataSource: {
transport: {
read: {
}
},
schema: {
model: {
fields: {
ActivityID: { type: "number" },
Assigner: { type: "string" },
AssignDate: { type: "date" },
Task: { type: "string" },
Assignee: { type: "string" },
DueDate: { type: "date"},
CompletionDate: { type: "date"},
Status: { type: "string" },
}
}
},
`
這是我的javascript函數:
` <script type="text/javascript">
function retrieveList(){
$.post("./proxy.aspx?func=getList",
{
Data: "{\"ListName\": \"Dummy\"}"
},
function(data, status){
var json;
var list;
json = JSON.parse(data);
list = json.Result;
alert("Data: " + data + "\nStatus: " + status);
});
}`
我創建了一個示例dojo供您參考,該示例說明了將基本數據綁定到網格的過程: http : //dojo.telerik.com/aPoBiVEW
我已經知道答案了!
只需將這段代碼添加到我的函數restoreList中並完成!
var dataSource = new kendo.data.DataSource({
data: list
});
var grid = $("#grid").data("kendoGrid");
grid.setDataSource(dataSource);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.