var mainGridDataSource = new kendo.data.DataSource({
type: 'aspnetmvc-ajax',
transport: {
read: {
url: "/test",
contentType: "application/json",
type: "POST"
},
parameterMap: function (options, operation) {
return JSON.stringify(options);
}
}
});
Maintenant, lors de l'entrée dans la page, les données de cette URL sont demandées par défaut. Je souhaite modifier le chemin de l'URL après l'événement change(). Que dois-je faire ?
J'ai essayé la méthode suivante, mais cela n'a pas fonctionné.
mainGridOptions.dataSource.transport.read({
url: "/test2"
});
Écrivez la requête dans une méthode et transmettez l'url et le contentType en tant qu'attributs d'un objet. Le traitement métier une fois la requête réussie est également géré avec une fonction de rappel. Exécutez simplement cette méthode après l'événement de changement
.