使用$ .GetJSON()函数检索类对象的数组

罗希特·潘迪(Rohit Pandey)

我已经实现了一个WEB API 2控制器,该控制器返回一个类对象数组。现在,我想在我的MVC 5应用程序中使用此API。为此,我发现可以使用getJSON方法。但是问题是我不知道如何从getJSON方法获取类对象的数组。另外,根据返回的对象数,我必须在UI上创建相等数量的网格。欢迎使用任何指针,链接或示例代码。

普拉涅什·哈拉斯(Prgnesh Khalas)

下面的示例将帮助您使用Web API并在页面中使用该数据。

控制器 :-

public class TestController : ApiController
    {
      public IEnumerable<temp> Get()
        {
          var context = new Test();
          return context.temps;
        }
    }

用于数据库的Model和DbContext类:

[Table("temp")]
public class temp
{
    [Key]
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    [Column(TypeName = "numeric")]
    public decimal tempid { get; set; }

    [Required]
    [StringLength(50)]
    public string name { get; set; }

    [Required]
    [StringLength(50)]
    public string address { get; set; }
}

public class Test : DbContext
 {
    public Test()
        : base("name=Test")
    {
    }
    public virtual DbSet<temp> temps { get; set; }

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Entity<temp>()
            .Property(e => e.tempid)
            .HasPrecision(18, 0);
    }
}

侧面:-

<html>
  <head>
    <script src="~/Scripts/js/jquery-1.10.1.min.js"></script>
    <script>
       $(document).ready(function()
        {
            $.getJSON("http://localhost:51197/api/Test", function (data) {
            $.each(data, function (key, val) {
                $("<table border='1'><tr><td>" + val.name + "</td><td>" + val.address
                       + "</td></tr></table>").appendTo("#tbPerson");
            });
         });
       });
    </script>
</head>
<body>
  <div id="tbPerson">
  </div>
</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用成员函数对类对象数组进行排序

来自分类Dev

如何使用Hibernate检索类的成员对象?

来自分类Dev

使用构造函数创建对象数组

来自分类Dev

使用函数从对象或哈希中检索值

来自分类Dev

使用$ .getJSON检索php变量php

来自分类Dev

使用其他对象的类构造函数

来自分类Dev

使用$ .GetJSON()函数检索类对象的数组

来自分类Dev

检索在函数内部使用运算符new分配的类指针对象成员的值的问题

来自分类Dev

使用$ .getJSON从PHP文件检索数据

来自分类Dev

使用构造函数将对象推入数组?

来自分类Dev

如何使用函数在php中检索数组中的文件结构

来自分类Dev

Laravel HTTP Test使用getJson + assertJsonStructure对象数组

来自分类Dev

使用对象AND数组参数调用Javascript函数

来自分类Dev

MongoDB-从对象数组中检索对象。使用猫鼬

来自分类Dev

使用stdClass对象从PHP foreach数组中检索值

来自分类Dev

使用数组在类中创建对象

来自分类Dev

使用反射检索对象的类名

来自分类Dev

使用函数重载制作类的对象列表

来自分类Dev

在基类数组中使用重写函数

来自分类Dev

使用NSUserDefaults检索对象数组

来自分类Dev

如何使用json对象检索多维数组?

来自分类Dev

使用swiftyjson从索引的对象数组ios检索json的标题

来自分类Dev

使用类构造函数创建2种不同类型的对象数组

来自分类Dev

使用函数变量检索对象字面值

来自分类Dev

在主函数中使用类中的数组

来自分类Dev

JQuery getJSON 从函数返回对象数组?

来自分类Dev

使用 Cloudant 从 JSON 数组中检索 JSON 对象

来自分类Dev

使用友元函数从多态类中检索类型信息?

来自分类Dev

使用类函数将类对象添加到数组中

Related 相关文章

热门标签

归档