Ajax请求传递数据?

时间:2020-04-01 04:56:57

标签: javascript jquery ajax

我想在Ajax数据请求中发送一个数组,但是我得到显示items[..]的输出,如何摆脱它,所以我只能在其中获取变量?

enter image description here

var columnName = 'accountLedgerID';
var gridDataArray = $('#grid').data('kendoGrid').dataSource.data();

var items = {
  method: "updateSequence",
  this_propertyID: $('#thisPropertyID').val(),
  this_length: gridDataArray.length,
};
for ( var i=0; i < gridDataArray.length; i++ ) {    
  items["sequence_" + i] = i;
  items["accLedgerID_" + i] = gridDataArray[i][columnName]; 
}


$.ajax({
  url: "./getLedgerManagement.php",
  type: "POST",
  data: {
   //items - display a same result as below
   items:items
  },
  sucess: function(data){
    console.log('success')
  }
}); 

我希望它返回这样的数据。

method: "updateSequence"
this_propertyID: "1"
this_length: 23
sequence_0: 0
accLedgerID_0: "LA26"
sequence_1: 1
accLedgerID_1: "LA8"
sequence_2: 2
accLedgerID_2: "LA29"
sequence_3: 3
accLedgerID_3: "LA2"
.....

0 个答案:

没有答案
相关问题