嗨,我想成功地将一个参数传递给click函数

时间:2018-11-16 16:02:09

标签: javascript jquery ajax laravel

有我的代码,当我单击以插入时,我将全部插入并返回插入的ID。所有的插入内容都进入了模态,当我单击发送数据时,我想打开另一个要编辑数据的模态。

$.ajax({
    url: '/admin/compras/ajax/setFacturas',
    dataType: "json",
    type: 'POST',
    data: {
        'albaranes': data,
        'id_proveedor': $('#proveedor_albaran').val(),
    },
    success: function(data) {
        console.log(data.id);

        $(document).on('click', '.abreEnlace', [data.id], facturas);
        $('#modal_nueva_factura').modal('hide');
        $('#modal_lineas_facturas').modal('show');
        recargar_tabla();
    }
});

我想获取要传递给

的数据ID
tabla_facturas.on('click', '.abreEnlace', function facturas() {

    var td = $(this).parent();
    var data = tabla_facturas.row(td).data();


    var facturaslineas = {
        url: "/admin/compras/ajax/getLineasFacturas",
        type: "POST",
        data: function(d) {
            d._token = window.Laravel.csrfToken;
            d.id = data.id;
            console.log(d.id);
        }

    };

“这里的数据表很多”

    tabla_facturas_lineas.ajax.reload(null, false);

    $('#modal_lineas_facturas input[name="id"]').val(data.id);
    $('#modal_lineas_facturas input[name="num_factura"]').val(data.num_factura);
    $('#modal_lineas_facturas input[name="fecha"]').val(data.fecha);

    $('#modal_lineas_facturas .modal-title').text("Facturas");
    $('#subtotal_facturas').text(data.importe.ver);
    $('#modal_lineas_facturas').modal('show');



});

0 个答案:

没有答案