我想使用ajax将两个变量从datatable传递给控制器,我想传递当前的id,以及当前的vendro_id(如果存在的话)! 我想在exit_id输入的退出时传递变量,如屏幕截图所示
<script type="text/javascript">
var oTable = $('#users-table').DataTable({
dom: 'flBrtip',
processing: true,
serverSide: true,
ajax: {
url: 'custom-filter-data',
columns : [
{data: 'id'},
{data: 'details', name: 'details'},
{data: 'description', name: 'description'},
{data: 'vendor_id',render: function (data) {
return ('<label hidden>'+data+'</label> <input type="text" id="vendor" class="vendor" onClick="this.select();" value="'+data+'">');
}},
],
pageLength: 10,
};
oTable.draw();
</script>
我知道如何从输入字段传递变量但不知道如何从数据表传递它不能用于传递两个变量
$( "#vendor" ).on('blur', function() {
$.ajax({
type: 'POST',
url: 'Vendor_Save',
data: {
'_token': $('input[name=_token]').val(),
'currentid': {data: 'id'},
'current_vendor_id': {data: 'vendor_id'},
},
success: function(data) {
console.log(data);
}
});
});