Web ページにアクセスすると、ユーザーの選択に基づいてそのページのデータを取得するコントローラー アクションが実行される状況があります。データを JSON オブジェクトとしてページに送り返そうとしていますが、データは HTML ページで 1 つの大きな文字列として開きます。コントローラーのアクションは、簡単に言うと、次のスニペットのようになります。
Public JsonResult MyMethod(string userSelection)
{
string userData = (string) Data;
return Json(userData, “text”, JsonRequestBehavior.AllowGet);
}
最初に JQuery メソッドを使用しようとしまし$.getJson()
たが、データのアクション メソッドへの別の呼び出しを発行すると思われるため、これは間違っていると思います。これは私がやりたいことではありません。私が必要としているのは、JavaScript コードで JSON オブジェクトにアクセスして、プロパティ データを使用して Web ページのフィールドに入力できるようにすることです。基本的な質問は、ページが最初にレンダリングされたときに JSON オブジェクトを受け取るために JavaScript で何をしなければならないかということです。基本的なことが抜けていたら申し訳ありません。これは私の最初の試みです。