我不会在ajax中给出的控制器功能

时间:2019-07-30 08:11:29

标签: jquery ajax url

我正在尝试删除一个项目,该项目使用ajax和jquery传递给控制器​​。但是,当我单击按钮(我在onclick中提供了功能)时,它会警告我所警告的值。但不去控制器功能

我已经尝试了几乎所有我知道的东西。但不起作用

var parameter = {
  transaction_id: transaction_id,
  date: date,
  bank_transfer_amount: bank_transfer_amount,
  reference_number: reference_number,
  transfer_id: transfer_id
};

alert(transaction_id);

$.ajax({
  url: get_base_url() + 'delete_cash_to_bank_transfer_details',
  data: parameter,
  type: 'POST',
  async: false,
  success: function(data) {
    data = JSON.parse(data);
    if (data.status) {
      window.location.replace('bank_to_cash_edit_list');
    }
  }
});

预期结果是去控制器并删除数据。

但它甚至都没有交给控制器。

1 个答案:

答案 0 :(得分:0)

我得到了答案。我犯了一个小错误:从视图中获取值时,

就像

var date = $('#date');

代替

var date = $('#date').val();

我添加了val()并且工作正常