【问题标题】:setting a list result returned from controller to jquery variable将从控制器返回的列表结果设置为 jquery 变量
【发布时间】:2022-11-10 21:25:30
【问题描述】:

我有一个从控制器到视图的返回列表结果

@model List<CartItemDetailDto>

是否可以将此结果列表设置为 jquery 变量

 <script>
    var modelList =@(Model);
  </script>

【问题讨论】:

    标签: c# jquery model-view-controller


    【解决方案1】:
    var modelList =JSON.parse('@Html.Raw(Model)')
    

    【讨论】:

      【解决方案2】:

      是的,你可以使用它。只需转换为 Json 字符串,如下所示:

      json = @Html.Raw(Json.Encode(@Model));

      var data = JSON.parse(JSON.stringify(json));

      现在您可以在 Jquery 中使用您的模型数据。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-12
        • 2017-01-25
        • 2016-12-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多