or
defadvice("ui.MultiSelect", "$angular_getLogicValue", function(){ return $.map(this.self.dataItems(), function (item) { return item.toJSON(); });});bundles.Add(new StyleBundle("~/Content/kendo/2014.3.1119/css").Include( "~/Content/kendo/2014.3.1119/kendo.common-bootstrap.min.css", "~/Content/kendo/2014.3.1119/kendo.bootstrap.min.css", //"~/Content/kendo/2014.2.903/kendo.mobile.all.min.css", "~/Content/kendo/2014.3.1119/kendo.dataviz.min.css", "~/Content/kendo/2014.3.1119/kendo.dataviz.bootstrap.min.css", "~/Content/assets/css/bootstrap.css")); bundles.Add(new StyleBundle("~/Content/assets/cas").Include( "~/Content/assets/js/gritter/css/jquery.gritter.css", "~/Content/assets/css/font-awesome.css", "~/Content/assets/css/style.css", "~/Content/assets/css/style-responsive.css", "~/Content/custom.css" )); bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/kendo/2014.3.1119/jquery.min.js" )); bundles.Add(new ScriptBundle("~/bundles/kendo/js").Include( "~/Scripts/kendo/2014.3.1119/kendo.all.min.js", "~/Scripts/kendo/2014.3.1119/kendo.aspnetmvc.min.js" // , "~/Scripts/kendo.modernizr.custom.js")); bundles.Add(new ScriptBundle("~/bundles/exstra/js").Include( "~/Content/assets/js/bootstrap.min.js", "~/Content/assets/js/jquery.dcjqaccordion.2.7.js", "~/Content/assets/js/gritter/js/jquery.gritter.js", "~/Content/assets/js/common-scripts.js" ));
$("#grid").kendoGrid({ height: 206, editable: true, dataSource: { data: [ { lt_time: "00:00", lt_event: "Test message" } ] }, columns: [ { width: 60, field: "lt_time", title: "Time" }, { field: "lt_event", title: "Event" } ] });
Delete works fine:
var grid = $("#grid").data("kendoGrid");
grid.removeRow(grid.tbody.find(">tr:first"));
but how to add new entry? something like:
grid.addRow(
{ lt_time: "00:00", lt_event: "Test Message" }
);
thanks for answers!