var key = { Id: "", Name: "", Role: "" };
这个出来我发现只是一个对象,怎么创建撑list对象.
除了楼上说的声明时定义数组外,也可以使用以下方法:
var keyArray = new Array();
keyArray.push({id:"20180419"},{name:"zhangsan"},{role:"developer"});//在数组的末尾添加
详情可参考W3School网址:http://www.w3school.com.cn/jsref/jsref_obj_array.asp
我后来用了你这种,比较简单方便
我又来了,这样试试。。。 var arr=[{Id: "", Name: "", Role: ""},{Id: "", Name: "", Role: ""}];
嘿嘿,你还挺活跃
@你猜丶: 闲着的时候就到博问来吹吹牛。。。。
@华临天下: 一个List的linq语句怎么更新上去?
@你猜丶: 更新服务器?更新服务器的话,只需要将这个cs所属的程序集即那个DLL更新到服务器就好了
@华临天下: 额,解决了
var a = { "index": { "beauty": { "desc": "请选用中性保湿型霜类化妆品。", "title": "保湿" }, "clothes": { "desc": "建议穿薄外套或牛仔裤等服装。", "title": "较舒适" }, "cold": { "desc": "昼夜温差大,易感冒。", "title": "易发" }, "comfort": { "desc": "白天不冷不热,风力不大。", "title": "舒适" } } }
var honorArray = new Array();
var timeList = [];
var nameList = [];
var honorList = [];
$('select[name="honorTime"]').each(function(){
timeList.push($(this).val());
});
$('input[name="honorName"]').each(function(){
nameList.push($(this).val());
});
$('input[name="honor"]').each(function(){
honorList.push($(this).val());
});
for (var i = 0; i < honorList.length; i++) {
honorArray.push({
honorTime : timeList[i],
honorName : nameList[i],
honor : honorList[i]
});
}
console.log(JSON.stringify(honorArray));