私はKendo
Grid を持っていて、自分のController Action
. トランスポート read.data を正常に使用できますが、parameterMap 機能の使用方法を学習しようとしています。
これが私が持っているものです:
<script>
$(document).ready(function () {
var employeeNumber = @(ViewBag.EmployeeNumber); //passed in from controller
$("#ShoppingCartGrid").kendoGrid({
dataSource: {
dataType: "json",
type:"GET",
transport: {
read: {
url:"../Requisitions/GetShoppingCartSummary/",
data: {
employeeNumber:employeeNumber //passing param this way works
},
}
},
schema: {
...... //omitted for brevity
</script>
これが機能しないものですが、ここに何を入れるべきかわかりません:
<script>
$(document).ready(function () {
var employeeNumber = @(ViewBag.EmployeeNumber);
$("#ShoppingCartGrid").kendoGrid({
dataSource: {
dataType: "json",
type:"GET",
transport: {
read: {
url:"../Requisitions/GetShoppingCartSummary/"
},
parameterMap:function(options,operation){ // here is where I'm
if (operation == "read") { // running into issues- even
return employeeNumber:"140412"; // hard coding param- no joy
}
};
},
schema: {
...... //omitted for brevity
</script>
解決策を何時間も探しましたが、この概念を十分に説明した投稿が見つからないようです。剣道のドキュメントへのリンクを送らないでください。そこにいたことを証明する精神的な傷があります。提案をありがとう。