JS中定义List然后转换成json交给后台处理
来源:互联网 发布:mac最好的cd刻录软件 编辑:程序博客网 时间:2024/06/05 08:03
=================定义List方法======================
function List(){
this.value = [];
/*添加*/
this.add = function(obj){
return this.value.push(obj);
};
/*大小*/
this.size = function(){
return this.value.length;
};
/*返回指定索引的值*/
this.get = function(index){
return this.value[index];
};
/*删除指定索引的值*/
this.remove = function(index){
this.value1 = [];
this.value[index]='';
for(var i=0;i<this.size();i++){
if(this.value[i]!=''){
this.value1.push(this.value[i]);
}
}
this.value = this.value1;
delete this.value1;
return this.value;
};
/*删除全部值*/
this.removeAll = function(){
return this.value=[];
};
/*是否包含某个对象*/
this.constains = function(obj){
for(var i in this.value){
if( obj == this.value[i] ){
return true;
}else{
continue;
}
}
return false;
};
}
====================new刚才新建的List用友存数据==============
var arr = new List();
var salesInfoDetail = new Object();
salesInfoDetail.sortId=trChld.eq(0).text();
salesInfoDetail.productCode=trChld.eq(1).text();
salesInfoDetail.productName=trChld.eq(2).text();
salesInfoDetail.salesAMT=trChld.eq(3).text();
salesInfoDetail.quantity=trChld.eq(4).text();
salesInfoDetail.productCost=trChld.eq(5).text();
salesInfoDetail.perTotalCost=trChld.eq(6).text();
salesInfoDetail.bizCost=trChld.eq(7).text();
salesInfoDetail.presentCost=trChld.eq(8).text();
salesInfoDetail.countGap=trChld.eq(9).text();
salesInfoDetail.salesBenefit=trChld.eq(10).text();
salesInfoDetail.finalAvailableBenefit=trChld.eq(11).text();
salesInfoDetail.perComment=trChld.eq(12).text();
arr.add(salesInfoDetail);
var json = JSON.stringify(arr);
然后json对象就可以传给后台后台解析,并用于逻辑处理。
这种主要用于保存table中的每行数据。
- JS中定义List然后转换成json交给后台处理
- json 对象遍历成LIST 然后 判断空的处理
- Json--后台将List集合转换成json数据
- js前台传递json字符串数组到后台有后台转换成list集合或其他格式的问题解决
- [javase][json]fastJson在java后台转换json格式数据探究--处理数组/List/Map
- Datatable转换为Json 然后把Json数据放入 js 文件中
- 将后台数据(C#)转换成JSON字符串传到页面转换成json对象存储在JS中
- 后台接收前端JSON数组转换成List
- js中定义json
- ssh2 action中的list如何转换成json然后传递给extjs tree?list查询到两条记录,tree中显示一条记录
- iOS中使用NSJSONSerialization转换成json字符串后传递到后台的引号转义处理
- Ajax学习-后台输出json然后js遍历j…
- android中json转换成List<Map>
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- 。net 后台将List数据转换为json后 前台js 调用
- 文本框autoComplete,接收后台list转换成js数组
- 解读AbsSeekBar【二】(注释中……)
- 视图搜索排序方法总结(NotesView.FTSearchSorted)
- The Suspects 并查集
- Codeforces Round #206 (Div. 2)B
- 第十一届Esri中国用户大会圆满礼成,五大看点彰显价值
- JS中定义List然后转换成json交给后台处理
- nyoj 128 前缀式计算
- leetcode Divide Two Integers
- 通用链表代码1
- 贪吃蛇&&俄罗斯方块
- 通用链表代码2
- 二叉树
- IE中iframe跨域访问
- 红黑树