根据jQuery中的对象集合创建一个新对象

时间:2020-06-25 16:43:14

标签: javascript jquery asp.net-mvc

我有一个使用jQuery的C#MVC网络应用。我带了一些物品。为简单起见,我的对象是Dog并具有属性dogName。我从控制器带到网页的收藏是

...
  List<Dog> 
...

用狗名填充。在jQuery中,我可以根据集合中的对象创建一个空的Dog对象吗?新对象将不会添加到集合中。

...

    function getDogs() {
    var myUrl = ' /Canine/getDogs/ ';
    $.post(myUrl, null, function (data) { landGetDogs(data); }, 'json');
    }

   var myDogs = null
   var dog = null

    function landGetDogs(x){
    //set my collection to the myDogs variable
    myDogs = x
    // now I want to create an empty Dog and set it to my var dog

   }

...

编辑以显示完整的示例。

我班上的狗

public class Dog
{
    public string dogName { get; set; }
}

我的控制器方法

 public ActionResult getDogs()
    {
        List<Dog> myList = new List<Dog>();

        Dog d = new Dog();
        d.dogName = "Spot";
        myList.Add(d);

        d = new Dog();
        d.dogName = "Rudy";
        myList.Add(d);

        return Json(d);
    }

在我的网页中

function getDogs() {

    var myUrl = '/Canine/getDogs/'
    $.post(myUrl, null, landDogs, 'json');

}

 var myDogs = null;
function landDogs(x) {

   myDogs = x;

     
}

现在我有一只狗了。我的问题是我可以从集合中的Dog对象创建一个新的空Dog吗?

0 个答案:

没有答案
相关问题