Получил данные из JSON в функцию и сохранил в laravel - PullRequest
0 голосов
/ 18 апреля 2020

Я хочу получить эти данные (orderNumber,receiptNumber,Truck,driverName,jsonData в мою функцию и сохранить ее, я пытался получить эти данные, но не приходит

Ajax Функция

 $("#btnSaveOrder").on('click', function(e){

var orderNumber=$("#order_no").val();
var receiptNumber=$("#receiptNumber").val();
var Truck=$("#Truck").val();
var driverName=$("#driverName").val();
var jsonData=convertTableToJson();

$.ajax('/api/loading/saveLoadingsData', {
  type: 'POST',
  data: {
    orderNumber:orderNumber,
    receiptNumber:receiptNumber,
     Truck:Truck,
    driverName:driverName,
    items:jsonData
  },
  success: function (data, status, xhr) {

    alert("Data Saved");
    document.location.reload(true);

  },
  error: function (jqXhr, textStatus, errorMessage) {
    console.log(errorMessage);

  }
});


});

  var convertTableToJson = function(){
   var rows = [];
   $('table#tableSelectedItems tr').each(function(i, n){
    if (i!=0) {
    var $row = $(n);
    rows.push({
      itemId: $row.find('td:eq(0)').text(),
      itemName:   $row.find('td:eq(1)').text(),
      quantity:    $row.find('td:eq(2)').text(),

    });
  }
});
return rows;
};

my контроллер

public function saveLoadingsData(Request $request) {

    $data=json_encode($request->all());

    dd($data);
  }

My Api

Route :: post ('loading / saveLoadingsData', 'LoadingController@saveLoadingsData');

мой взгляд с

enter image description here что я могу сделать, чтобы получить эти данные и сохранить их в таблицу Loading

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...