Я реализую Ajax с автозаполнением HandsOnTable, как описано здесь: https://docs.handsontable.com/3.0.0/demo-autocomplete.html#strict-ajax
Но я бы хотел передать дополнительный параметр в функцию автозаполнения source
, что-то вроде row.id
ниже:
hot3 = new Handsontable(container3, {
data: getCarData(),
colHeaders: ['Car', 'Year', 'Chassis color', 'Bumper color'],
columns: [
{
type: 'autocomplete',
source: function (query, process, row.id) {
$.ajax({
//url: 'php/cars.php', // commented out because our website is hosted as a set of static pages
url: 'scripts/json/autocomplete.json',
dataType: 'json',
data: {
query: query
},
Из документации , source
функция принимает только два параметра (query
и process
), кто-нибудь знает, как я могу передать дополнительные параметры?