我如何将序列化表单转换为单独的帖子项目?这是一种动态形式,我永远不会确切地知道这些领域是什么。
我正在尝试将其转换为数组然后循环并以这种方式构建$ .post但是它没有做到这一点,这就是我现在所拥有的。
var data = $('#report_manager_frame_report #reportForm').serialize();
//var data example:
//"hotelid=7696&date=2016-03-01&exportSelect=HTML4.0¶meters=&exportName=&reportName=%2Fwelcome_reports%2FDaily+Revenue+Report&reportName=&hotelid=7696&date=&exportSelect=HTML4.0¶meters=false&exportName=&reportName=%2Fwelcome_reports%2FDaily+Revenue+Report&hotelid=7696&date=&exportSelect=HTML4.0¶meters=false&exportName=&reportName=%2Fwelcome_reports%2FDaily+Revenue+Report"
var data_split = data.split('&');
var data_count = data_split.length;
for (var i = 0; i < data_count; i++) {
var values = data_split[i].split('=');
var datavals =+ "'"+values[0]+"':'"+values[1]+"'";
}
$.post('c/lib/ssrs/GetReports.php',{datavals})
.done(function(data){
$('#report_manager_frame_report').html(data);
})
我需要的输出是$.post('LINK',{key:name,key:name,key:name})
感谢任何人提供的任何帮助