0

コントローラーからビューの JavaScript にデータを取得する必要があります。私は次の方法を持っています:

     private JsonResult GetSection()
         {
            string orderId = (orderService.GetOrder(UserSEssion)).Id.ToString();
            return this.Json(orderId);
          }

ビューには次のものがあります。

     <script type="text/javascript">
         lpAddVars('page', 'Section', + GetId()+); 
         function GetId() {
         $.getJSON("/Checkout/GetSection", null, function (data) {
         someThing = data;
        });
      }
     </script>   

これを行う方法について何か助けていただければ幸いです。ありがとう

4

1 に答える 1

0

orderId はすでにモデルの一部ですか? モデルを介してビューでアクセスするだけです。使用しているアプローチが必要な場合は、メソッドを公開することから始めます。http 動詞属性も HttpGet に追加する必要がある場合があります。

于 2012-08-14T22:23:18.643 に答える