jQuery jTable プラグインは初めてです。公式サンプルからのこのスニペットを検討してください
Phones: {
title: '',
width: '5%',
sorting: false,
edit: false,
create: false,
display: function (studentData) {
...
...
title: studentData.record.Name + ' - Phone numbers',
actions: {
listAction: '/Demo/PhoneList?StudentId=' + studentData.record.StudentId,
JSON にアクセスしている間、なぜrecord
小文字なのか -
studentData.record.StudentId
一方、これは ASP.NET MVC コントローラー コードから送信されます -
....
return Json(new { Result = "OK", Records = students, TotalRecordCount = studentCount });
....
送信される JSON は次のようになります。
{"Result" : "OK", Records : [{"StudentId":1 .... }], TotalRecordCount=5 }
私の質問は、StudentId が次のようにアクセスされたときに、サンプルのコードがどのように機能するかです。
studentData.record.StudentId
一方、JSON データにアクセスする通常の方法は、実際に出力される上記の JSON に基づいています -
studentData.Record.StudentId
またはundefined
にアクセスしようとすると返されるのはなぜですか。studentData.Record.TotalRecordCount
studentData.record.TotalRecordCount
JavaScript で TotalRecordCount の値にアクセスするにはどうすればよいですか? カスタム JSON 変数 (Result、Records、TotalRecordCount 以外) を追加して、それらの値にアクセスできますか?