これは私のコードです:
var crudServiceBaseUrl = "/admin",
dataSource = new kendo.data.DataSource({
サーバーページング: 真、
ページサイズ: 2,
タイプ: 'json',
輸送: {
読んだ: {
URL: crudServiceBaseUrl + '/user'
}、
アップデート: {
url: 関数 (項目) {
crudServiceBaseUrl + "/user/update/" + item.id を返す
}、
データ型: "json"
}、
破壊する: {
url: crudServiceBaseUrl + "/user/destroy",
データ型: "json"
}、
作成: {
url: crudServiceBaseUrl + "/user/create",
データ型: "json"
}、
parameterMap: 関数 (オプション、操作) {
if (操作 !== "読み取り" && options.models) {
return {models: kendo.stringify(options.models)};
}
}
}、
バッチ: 真、
スキーマ: {
データ: 関数 (rawData) {
rawData[0].data を返します。
}、
合計: 関数 (rawData) {
rawData[1].total を返します。
}
}
});
$("#users").kendoGrid({
データソース: データソース、
ナビゲート可能: true,
ページング可能: true,
選択可能:「複数」、
ソート可能: {
モード:「シングル」、
allowUnsort: false
}、
高さ: 430,
ツールバー: [「保存」、「キャンセル」]、
列: [
{ フィールド: "ID", タイトル: "ID", 幅: 20},
{ フィールド: "ユーザー名", タイトル: "メール", 幅: 110 },
{ フィールド: "ファーストネーム", タイトル: 'ファーストネーム', 幅: 110 },
{ フィールド: "姓", タイトル: '姓', 幅: 110 },
{ フィールド: "アクティブ化", タイトル: 'アクティブ化', 幅: 110 },
{ フィールド: "無効", タイトル: '無効', 幅: 110 },
{ コマンド: ['編集', '破棄'], タイトル: " ", 幅: 90 }
]、
編集可能:「ポップアップ」
});
しかし、「ページ 2」をクリックしようとすると、パラメータ「skip」と「pageSize」が送信されません。パラメータなしでこの URL「/admin/list」を取得します。私は何を間違っていますか?