function test(){
var typeArray = new Array();
typeArray.push("mm");
typeArray.push("gg");
var demoarry = new Array();
demoarry.push("dd");
demoarry.push("qq");
typeArray.push(demoarry);
console.log(typeArray);
var id = 0;
var data = {
id: id ,
type: typeArray,
demoarry : demoarry
};
httpPostUrlExt("http://www.baidu.com",data);
}
function httpPostUrlExt(url, data) {
var temp = document.createElement("form");
temp.action = url;
temp.method = "post";
temp.style.display = "none";
for (var x in data) {
if(Object.prototype.toString.call(data[x]) === '[object Array]' ) {
var arr = data[x];
while(arr.length){
var opt = document.createElement("textarea");
opt.name = x;
opt.value = arr.pop();
temp.appendChild(opt);
}
} else {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = data[x];
temp.appendChild(opt);
}
}
document.body.appendChild(temp);
console.log(temp);
//temp.submit();
return temp;
}
JavaScript模擬表單(帶陣列的複雜資料結構)提交
相關文章
- 陣列模擬單連結串列陣列
- JavaScript資料結構01 - 陣列JavaScript資料結構陣列
- vue+elementUI 複雜表單的驗證、資料提交方案VueUI
- 資料結構複習一:雜湊表的總結資料結構
- JavaScript資料結構之陣列棧佇列JavaScript資料結構陣列佇列
- 基數排序--陣列模擬桶結構排序陣列
- 資料結構之C語言模擬整數陣列實現資料結構C語言陣列
- C# Post 模擬表單提交C#
- JavaScript資料結構——字典和雜湊表的實現JavaScript資料結構
- Java資料結構---基於陣列的表(轉)Java資料結構陣列
- 資料結構 - 陣列資料結構陣列
- 資料結構-陣列資料結構陣列
- Curl模擬提交資料
- JavaScript 的資料結構和演算法 - 陣列篇JavaScript資料結構演算法陣列
- 陣列模擬單連結串列你會了嗎?陣列
- 重學資料結構和演算法(一)之複雜度、陣列、連結串列、棧、佇列、圖資料結構演算法複雜度陣列佇列
- 資料結構——雜湊表資料結構
- (C語言)簡單明瞭的 陣列模擬棧+ (C++)陣列模擬棧C語言陣列C++
- 複雜的資料結構設計求解?資料結構
- 資料結構之「陣列」資料結構陣列
- 資料結構之陣列資料結構陣列
- 資料結構2——陣列資料結構陣列
- Java資料結構-陣列Java資料結構陣列
- 陣列模擬佇列 以及佇列的複用(環形佇列)陣列佇列
- 前端資料結構---複雜度分析前端資料結構複雜度
- 資料結構~時間複雜度資料結構時間複雜度
- 資料結構:時間複雜度資料結構時間複雜度
- 簡單資料繫結和複雜資料繫結
- 資料結構之「雜湊表」資料結構
- 資料結構 - 雜湊表,初探資料結構
- JavaScript資料結構和演算法簡述——陣列JavaScript資料結構演算法陣列
- javascript提交表單JavaScript
- 資料結構--單連結串列(通過陣列實現)資料結構陣列
- 【資料結構】-時間複雜度和空間複雜度資料結構時間複雜度
- Java版-資料結構-陣列Java資料結構陣列
- JS資料結構(一)——陣列JS資料結構陣列
- 資料結構——樹狀陣列資料結構陣列
- javaScript的資料結構與演算法(四)——字典和雜湊表JavaScript資料結構演算法