У меня есть таблица на моей странице, завернутая в Datatables. Данные прекрасно извлекаются из файла php, и с кодом в этой части проблем нет. Однако у меня проблема с кнопками внутри стола. Ниже приведены столбцы в моей таблице Datatables:
columns: [
{"data": "id"},
{"data": "name"},
{data: null, render: function(data, type, row) {
return '<a href="#" onclick="" class="buttons edit-button"><span class="fa fa-pen"></span></a>'
}},
],
Как вы можете видеть, я определил три столбца, первый из которых 'id', второй 'name' и третий столбец, включающий кнопка. Моя проблема связана с этой кнопкой. На самом деле, я хочу вызывать функцию, например, edit () всякий раз, когда нажимается эта кнопка. Функция edit () получает значение name (второй столбец) в качестве параметра. Теперь вопрос в следующем: как я могу передать значение второго столбца в функцию edit () при нажатии кнопки; в результате вызов onClick третьего столбца должен выглядеть примерно так: onclick = "edit (name.val)" ... я оставил этот onClick = "" пустым, потому что я не знаю, как это сделать .
Заранее благодарны.