私はJSONにまったく慣れていません。質問に関してWebで検索しようとしましたが、何も見つかりませんでした。用語が私にとって新しいためかもしれません。
私の質問: サーバー側で JSON オブジェクトをラップし (この場合、C# での ASP.NET コーディングになります)、クライアント側に送信してそこでアンラップする方法/関数はありますか?
ASP.NET MVC では、次のように、コントローラー アクションから JsonResult を返すことができます。
[HttpGet] // or [HttpPost]
public JsonResult MyAction() {
var object = new MyObject();
return Json(object);
}
次のようにjQueryを使用して、クライアント関数から読み取ります。
$('mySelector').on('click', function(e) { // 'click' is only an example...
$.getJSON('MyController/MyAction', {}, function(res) {
// res contains your JSON result
}
});