首页 > 代码库 > 2017/5/8总结 js数组及json(对象数组)操作

2017/5/8总结 js数组及json(对象数组)操作

 

1.request获取传值问题

for (int i = 0; i < context.Request.Form.Count; i++)
{
//for (int i = 0; i < context.Request.Form.Keys[i] ; )
string []txtArr=context.Request.Params.GetValues(context.Request.Form.Keys[i]);
for (int j = 0; j<txtArr.Length;j++ )
sb.Append(txtArr[j]);
//context.Request.Params
}
context.Response.Write(sb.ToString());

 

获取所有表单中的数据 

获取checkbox中所有相同name的value

http://www.cnblogs.com/BrokenIce/p/5663896.html

2.javascript中数组只能存储string类型 因为js是弱类型语言

想要存对象 实现对象数组功能 最好用json字符串实现

 

声明一个js数组

 

var data=http://www.mamicode.com/[] 或var data=new Array() 都行 但是请注意 javascript中 有var  data=http://www.mamicode.com/{}这种格式 指的是创建一个js对象

 

技术分享

 

技术分享

http://www.jb51.net/article/21762.htm

js中json用法详解  http://www.jb51.net/article/20428.htm

 

3.jquery traverse the input html (radio,checkbox) checked way is

 

$(".tm_paper_section input:checked").each(function () {
var temp = { name: $(this).attr(‘name‘), value: $(this).val() };
jsonData.push(temp);
});

 

2017/5/8总结 js数组及json(对象数组)操作