This is a migrated thread and some comments may be shown as answers.

[Solved] batch editing

2 Answers 92 Views
Grid
This is a migrated thread and some comments may be shown as answers.
sera
Top achievements
Rank 1
sera asked on 20 Apr 2015, 05:07 PM

 I'm trying to following this example: http://demos.telerik.com/kendo-ui/grid/editing

Looking at firebug console, when I click on save button nothing happens, update url is never reached. 

​Here is my datasource and datagrid object:

01.var ds = new kendo.data.DataSource({
02.    type: "json",
03.    serverSorting: true,
04.    serverPaging: true,
05.    serverFiltering: true,
06.    serverGrouping: true,
07.    pageSize: 20,
08.    transport: {
09.        read: {
10.            url: "http://localhost/demotelerik/bssdemo/datasource.php",
11.            type: "post",
12.            dataType: "json"
13.        },
14.        update: {
16.            type: "post",
17.            dataType: "json"
18.        },
29.    },
30.    batch: true,
37.    schema: {
38.        data: "results",
39.        total: "total",
40.        groups: "groups",
41.    }
42.});
01.var dg = $("#grid").kendoGrid({
02.    lockedHeader: true, //header fisso
03.     
04.    dataSource : ds,
05.    height: 600,
06.    sortable: {
07.        mode: "multiple"
08.    },
09.    pageable: {
10.        info: true,
11.        numeric: true,
12.        previousNext: true
13.    },
14.    filterable: true,
15.    columnMenu: true,
16.    toolbar: [
17.        {name: "create", text: "Nuovo"},
18.        {name: "save", text:"Salva"},
19.        {name: "cancel", text:"Annulla"},
20.        {name: "scorri", text: "Scorri Selezionate"},
21.        {name: "pdf", text: "Esporta in PDF"}
22.    ],
23.    pdf: {
24.        allPages: true
25.    },
26.    allowCopy: true,
27.    resizable: true,
28.    columnResize: function(e) {//evento colonna ridimensionata
29.        console.log(e.column.field, e.newWidth, e.oldWidth);
30.    },
31. 
32.    reorderable: true,
33.    columnReorder: function(e) {//evento colonne riodinate
34.        console.log(e.column.field, e.newIndex, e.oldIndex);
35.    },
36. 
37.    selectable: "multiple",
38. 
39.    navigatable: true,
40. 
41.    groupable: true,
42. 
43.    editable: true,
44. 
45.    columns: [
46.        "c0",
47.        "c1",
48.        "c2",
49.        "c3",
50.        "c4",
51.        "c5",
52.        "c6",
53.        "c7",
54.        "c8",
55.        "c9",
56.        {command: [
57.            {name:"destroy", text:"Elimina"}
58.        ]}
59.    ]
60. 
61.}).data("kendoGrid");

2 Answers, 1 is accepted

Sort by
0
sera
Top achievements
Rank 1
answered on 22 Apr 2015, 09:44 AM
solved defining schema.model in datasource object.
0
Alexander Valchev
Telerik team
answered on 22 Apr 2015, 11:08 AM
Hi Sera,

I noticed that you did not defined a model ID. Model ID is needed in order the editing functionality to work as expected. Could you define it and let me know if the problem still persists?

Regards,
Alexander Valchev
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
Tags
Grid
Asked by
sera
Top achievements
Rank 1
Answers by
sera
Top achievements
Rank 1
Alexander Valchev
Telerik team
Share this question
or