繁体   English   中英

如何在 jquery 中读取 ac# 服务器端值

[英]How to read a c# server side value in jquery

我有一个 JArray 响应值,如下所示

{[
  {
    "id": "90b254dc-3fcd-4e7c-9943-59bce366ccdc",
    "invoice_number": "510002500007368" 
  }
]}

我从 c# 类中获取这个值..当我尝试像下面的方式在 jQuery 中阅读时

  var tmp = '@Model.Transactions';
    var tmp = Model.Transactions;
    var tmp = @Model.Transactions;

从中我得到如下图所示的值......我需要一个结构化的值。 如果有任何想法,请告诉我..谢谢

响应值图像

您需要以这样的“原始”方式呈现它,而无需转义或编码,因此它将保持“正确”的 JSON:

var tmp = @:Model.Transactions;

例如,您还可以在控制器中准备 JSON 字符串,例如Model.MyJson然后在视图中使用@:Model.MyJson (注意:@之后)。

这是@Html.Raw(myJson);的快捷方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM