Kendo UI Grid Speichern auf Zelle Blur

Ich versuche mein raster, um änderungen zu speichern wenn Sie die EINGABETASTE drücken oder verschieben aus einer Zelle (blur), und nicht die Schaltfläche speichern in einem raster-Symbolleiste.

Ich habe Probleme damit, es richtig zu arbeiten, mein PHP/SQL funktioniert gut, so bin ich sicher, es ist etwas falsch mit dem raster.

Hier ist mein code:

$("#grid").kendoGrid({
dataSource: {
    transport: {
        read: WEBROOT+"admin/fetch-toppers",
        update: {
            url: WEBROOT+"admin/update-topper",
            type: "POST"
        }
    },
    error: function(e)
    {
        alert(e.responseText);
    },
    schema: {
        data: "data",
        model: {
            id: 'id',
            fields: {
                "id": {nullable: true},
                "Date": {editable: false},
                "name": {editable: false},
                "price": {editable: true}
            }
        }
    }
},
columns: [{field: "Date", width: 105}, {field: "name", title: "Topper"}, {field: "price", title: "Price", width: 125}],
height: 550,
filterable: true,
sortable: true,
pageable: true,
editable: true,
navigatable: true,
edit: function()
{
    //this.saveChanges()
}
});

Ich habe versucht, viele Dinge und verschiedene Ereignisse, aber es hat keine Wirkung.

Wie ich es bekommen kann, um speichern Sie die Zelle Werte auf Unschärfe?

InformationsquelleAutor imperium2335 | 2012-12-23
Schreibe einen Kommentar