如何通过ajax post发送数据,使用数组
How to send data via ajax post, using arrays
我有一个名为sendData的数组,它的索引是sendData [0] [1] [2].....
现在sendData[0]="name="+variable+"&class="+variable;
sendData[1]="name="+variable+"&class="+variable;
sendData[2]="name="+variable+"&class="+variable;
现在我如何发送整个sendData呢?
如果允许使用jQuery,那么您可以尝试以下操作:
$.ajax({
url:"Your URL",
type: "post",
data: {'data' : JSON.stringify(sendData)},
success: function (response) {
console.log(response);
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(textStatus, errorThrown);
}
});
var sendData=new Object();
for(i=0;i<numberOfRows;i++){ //Number of rows
sendData[i]=new Object;
for(var key in return_data_columns_detail[0]){ //contains the json data for column headers
var id="ip"+cnt+"addRow"+addIpRow; //HTML ID for input fields contained inside table rows
var data=document.getElementById(id).value;
sendData[i][return_data_columns_detail[0][key]]=data;
cnt++;
}
addIpRow++
}
$.ajax({
url:"../include/handle_event_add_team.php",
type:"POST",
data:sendData,
dataType:"json",
success:function(){
console.log("after add button click team");
ajax_post_display_table();
//display_table_team();
}
});
ok here is how i did it by creating an object which can me parsed into json data and sending to php server
相关文章:
- JSON数组数据返回Undefined
- 具有关联数组数据集的D3.js表
- TinyMCE获取数组数据
- Emberjs#每个循环不处理数组数据
- 使用Angular.js访问php数组数据
- 数组数据排序类似mysql查询
- 在Redux中映射对象数组数据
- jqGrid - 搜索本地数组数据
- 如何在不赋值数组变量的情况下读取数组数据
- 停止 jQuery 自动完成以过滤/搜索结果并填充整个源数组数据
- 如何在 AngularJS 中从 API 访问数组数据
- JQuery - 根据数组数据将 html 表列添加到表的末尾
- 如何将json格式的数组数据从jquery返回到html
- 异步循环使用递归:如何访问推送数组数据
- Node.js对象数组数据联接
- 序列promise链与数组数据,如何解析promise链
- 如何加速getJSON数组数据
- PHP同时循环数组数据显示到javascript中
- 流星:显示数组数据,因为表在添加新列时给出了重复值
- 数组数据不会显示在表中