or
"<span style="color:blue;">testcontent%lt;/span>".var data = new Array();data.push({Id: 'id'});var grid = $("#grid").kendoGrid({ dataSource: { data: data, schema: { model: { fields: { Id: { type: "string", validation: { required: true} },} } }, change: function() {console.log('dataSource change');}, }, editable: true, toolbar: ["create", "save", "cancel"], columns: [{field: "Id",},], save: function(data) { console.log('grid save'); for(i in data) console.log(i + ' = ' + data.i); },}).data("kendoGrid");
Is there a way to pass multiple values for orderId.filter: [ { field:"orderId", operation:"eq", value: 10248 }]
For example...filter: [ { field:"orderId", operation:"in", value: 10248,10249 }]
It would be nice there were more examples of how to use this config.
var myQuotes = new kendo.data.DataSource({ transport: { read: "" }, schema: { data: "d", schema: { model: { fields: { Carrier: { type: "number" }, ErroMsg: { type: "string" }, Key: { type: "string" }, Price: { type: "number" }, Service: { type: "number" }, Sig: { type: "number" }, WeightLbs: { type: "number" }, WeightOz: { type: "number" } } } } } });
myQuotes.transport.options.read.data = "d"; myQuotes.transport.options.read.url = 'ws/srvQuickQuote.svc/Quote'; myQuotes.fetch(function () { $("#grid").kendoGrid({ dataSource: myQuotes, height: 600, scrollable: true, sortable: true, filterable: true, pageable: true, columns: [ { field: "Carrier", type: "number", title: "Carrier" },{ field: "Service", type: "number", title: "Service" },{ field: "Sig", type: "number", title: "Signature" },{ field: "Price", type: "number", title: "Price" },{ field: "ErrorMsg", type: "string", title: "ErrorMsg" } ] } ); });