JS中定義List然後轉換成json交給後臺處理
=================定義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交給後臺處理
=================定義List方法====================== function List(){ this.value = []; /*新增*/ this.add = function(obj){
list集合轉換成json資料,ajax請求返回json資料,再通過迴圈顯示出來
之前在網上查了很多關於迴圈顯示ajax返回值的方法,很多都不對的,顯示不了我要的結果。後來自己鼓搗出來了,發出來分享一下自己的成果。因為ajax不能返回集合的,需要把集合list轉換成json返回,再用迴圈的方式,顯示出結果。 操作層 //編碼方式request.set
java JSON學習—List集合轉換成JSON物件
1. 簡單的手動放置 鍵值對 到JSONObject,然後在put到JSONArray物件裡 List<Article> al = articleMng.find(f); System.out.println(al.size())
Map裡面放資料,然後再把map放到list中,在把list轉換成json,然後再把json存到map裡面,最後使用Hash Key的方式,存入到redis中
部分程式碼如下: map.put("busi
自定義jquery的方法,將Form表單中的內容轉換成json
// 自定義jquery的方法,將Form表單中的內容轉換成json $.fn.serializeJson=function(){ var serializeObj={}; var array=this
Java中把物件、物件bean、list集合、物件陣列、Map和Set以及字串轉換成Json
把Java對常用的一些資料轉換成Json,以便前臺的呼叫. 物件轉換為Json public class ConvertJson { /** * 物件轉換為Json * @param obj * @
獲取window.location.href中傳的值,並且轉換成json數據使用
() win urn spa cati var 使用 並且 應該 做個記錄保存一下,以免以後再次用到忘記了。 function locVal(){ var url=window.location.href; if (url.indexOf(‘?‘)==-1
golang中map結構轉換成json
package main import ( "encoding/json" "fmt" ) func main() { m := make(map[string]interface{}, 4) m["name"] = "wilson" m["lang"] = []string{"g
快速將List物件、Map物件或者普通普通物件轉換成json字串
package test; import java.text.SimpleDateFormat; import java.util.Collection; import java.util.Date; import java.util.Iterator; import java
使用fastjson將list、map轉換成json,出現$ref
這是轉換時出現的問題情況( map >> json ) 引用是通過"$ref"來表示的 引用 描述 "$ref":".." 上一級 "$ref":"@" 當前物件,也就是自引用
如何從mysql資料庫中查詢指定欄位且符合條件的資料 ,然後拼接成json字串,最後匯出json檔案
SELECT CONCAT("{'name':'",IFNULL(Name,''),"',","'sex':'",IFNULL(Sex,''),"',","'age':'",IFNULL(Age,''),"',", "'phone':'",IFNULL(Phon
解決JSON Lib, XML轉JSON字串不要namespace,以及當xml中有Type屬性時轉換成json會丟失問題
XMLSerializer xmlSerializer = new XMLSerializer(); JSON json = xmlSerializer.read(xml); return json.toString(3); 以上程式碼在xmll轉成json字串後,
java 後臺list轉換成json向前臺傳值
通常前臺js需要對後臺傳過來的值進行解析,如果後臺向前臺傳入的是一個json串的話,js比較容易處理 後臺 //根據自己需求寫一個list List<Object> list = _assistAdpater.selectAllByMapParam(
使用Alibaba.FastJson將list轉換成json
import java.util.ArrayList; import java.util.List; import com.alibaba.fastjson.JSON; public class ALiJson { public static
將table中的每個tr(每個單元格)的資料封裝成json物件 後臺有list接收 ( springMVC )
$(function() { $("#saveTemplate").click(function(){ var jsonArr = new Array(); $("#myform").find("td").each(function(){ v
json格式資料,將資料庫中查詢的結果轉換為json, 然後呼叫介面的方式返回json(方式一)
呼叫介面,無非也就是開啟連結 讀取流 將結果以流的形式輸出 將查詢結果以json返回,無非就是將查詢到的結果轉換成jsonObject ============================================================= /*** * 將從資料中取到的結果以jso
通過將陣列反序排列來去除中括號,轉換成json,只能適用於數組裡只有一個物件
var text='[{a:100,b:200},{c:"xx",d:"對的"}]'var text1=text.replace('[','')console.log(text1)var text2=text1.split('').reverse().join('');var
js獲取table中的資料並拼成json字串
function tabToJSON(id) { var trs = document.getElementById(id).getElementsByTagName("tr");//獲得tr陣列 var titles = tr
如何將list型別的資料轉換成json格式在伺服器端
今天學習瞭如何將object型別的資料轉換成json格式,並且在返回給瀏覽器,並且在瀏覽器端收到json格式的資料之後在成功的解析成我麼所需要的格式的資料 1:在伺服器端將object型別的資料轉換成json格式需要一些jar包 為了方便說清楚,以示例為主來
實現SpringMVC中使用@Responsebody註解返回任意POJO物件轉換成JSON
最近去實習,在第三天老大終於給個專案原始碼來學習學習了,很難得,然後在閱讀原始碼過程中,發現了很多值得學習的東西,比如一些規範、面向物件設計、框架使用等。 以前以為SpringMVC中使用@Responsebody註解後,只能返回JSONObject,今天讓我