js自定义对象数组

23 篇文章 0 订阅
 前台页面一般需要分页,后台的数据包做好后就会传递给前台中 
后台的数据格式
 [Serializable]
    public class PageData
    {


        public int Total//记录数据的总条数
        {
            get;
            set;
        }


        public object Rows//行的集合
        {
            get;
            set;
        }
    }




那么,在前台中,如何用js来表示这个数据结构呢
 
 $(function(){
//PagaData={}相当于新建一个PageData类,但是在js中没有类的概念,用一个空的对象来表示类的话,比较接近类的概念
var pageData={};
//给pageData一个属性,叫row,在js中可以直接用这种方法来给一个类添加属性
pageData.row=new Array();
pageData.total=10;
 
//这里的o,相当于hash表,有键值对,方便保存对象的属性值
var o={programeid:"001",imgagesSrc:"../img/programe/001.jpg"}; 
 在js中,没有C#中的List概念,但是其实List其实就是一个数组,所以在js中用数组来代替C#中的list 
 C# 中的List.Add(object) 
 JS中的 Object.array.push(object) 
 
pageData.row.push(o);
alert(pageData.row[0].imgagesSrc);


})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值