0
剣道のドロップダウンリストに多くのデータを入れる必要があります(おそらく何百万にもなるかもしれません)。だから私はそれを達成するために剣道のserverFiltering
を使用しようとしています。私はgithubの中に彼らの公式APIをチェックし、彼らはパラメータskip
とtake
を使用していて、それが彼らのために正常に動作しているようです。私は次のように剣道ドロップダウンでスキップとテイクを割り当てる方法
$("#parentProductId").kendoDropDownList({
filter: "startswith",
dataTextField: "ProductName",
dataValueField: "id",
optionLabel: ' --Select--',
dataSource: {
serverFiltering: true,
data: {
skip:0 ,
take: 10
},
transport: {
read: {
url: webApiUri + '/Product/ProductSel',
beforeSend: function (xhr) {
xhr.setRequestHeader("Authorization", "Bearer " + accessToken);
}
}
}
}
});
マイApicontrollerは、次のコードをスキップを送信して取るしようとしています: - 今
[Route("api/Product/ProductSel")]
public List<SpProductSel_Result> ProductGet(int skip, int take)
{
//return result
}
私の問題は、このAPIコントローラが呼び出されていないです。私はここで間違って何をしていますか?
それらを返すことによって、追加のパラメータ? –
これは正しいpath.ifを指していますが、私はskipとintを取って取ってしまい、 "data:"部分からは何も送らないでください。 –
それは残念です。あなたの答え。私はそれをupvoteでした –