Ich benutze Kendo GridView. Nach dem Aufruf der Funktion onSearch wird die Webseite plötzlich aktualisiert. Wie kann ich dieses Problem lösen?Warum meine Webseite plötzlich aktualisiert wird
Das ist mein Grid:
$("#grid").kendoGrid({
selectable: "row",
scrollable: false,
autoBind: false,
columns: [
{ title: "Status", width: '200px', template: '#if(Allowed){#Yes#}else{#No#}#' },
{ title: "Description", field: "Message" }
],
dataSource: vm.entity.MyDataSource
});
Und dies ist mein Code:
entity: {
MyDataSource: new kendo.data.DataSource({
transport: {
read: {
dataType: "json",
type: 'POST',
url: 'url goes here...',
data: {
code: function() { return '123' }
}
}
},
schema: {
data: "Data",
parse: function (data) {
return data;
}
}
}),
onSearch: function() {
vm.entity.MyDataSource.read();
}
}
Alles ist in Ordnung und das Ergebnis korrekt zurückgegeben und Gridview mit Daten gefüllt, aber nach 1 Sekunde der Webseite ist plötzlich erfrischt.
Können Sie dies in ein [minimales, vollständiges und verifizierbares Beispiel] (https://stackoverflow.com/help/mcve) eingrenzen? –