I want to pass a variable contained in a function to its subfunction, but it isn't working. It says the value is undefined.
$('.search-input-text').keyup(function(e) {
e.preventDefault();
var i = $(this).attr('data-column');
var v = $(this).val();
$('#commandHistory').delay(200).queue(function(v, i) {
alert(v);
commandHistoryTable.columns(i).search(v).draw();
});
});