mysql — PHP и AJAX — добавление новых данных в таблицу, а также новые кнопки редактирования и удаления с созданным идентификатором

Прежде всего, извините за мой английский, и я надеюсь, что смогу объяснить.

Я хочу сделать следующее: я нажимаю кнопку -> форму для ввода новых данных и кнопку отправки (идентификатор создается в базе данных).

Когда я отправляю его (я использую модальный), новые данные добавляются в таблицу с новыми добавленными кнопками редактирования и удаления … Проблема в том, что я не знаю, как назначить новый идентификатор этим кнопкам …

Любой намек или помощь, пожалуйста?

РЕДАКТИРОВАТЬ:

У меня есть это до Ajax

var display = $('input[name="element_display"]').val();
var key = $('input[name="element_key"]').val();

взять те значения, которые я вставляю в форму … Я не знаю, как сделать то же самое с идентификатором (автоинкремент в базе данных).

В Ajax у меня есть это:

'<td>'+ '<span class="btn btn-default edit_element" id=' + key + '
value="' + key + '">' + '<a href="'+$("#base_url").attr("valor")
+"dictio/dictio_element/"+key+'" title="Edit">' +'<i
class="material-icons">edit</i>' + '</a>' +'</span>' +'</td>'

Чтобы нарисовать кнопку, но мне нужен идентификатор, а не ключ …

-1

Решение

Измените свой код на следующий

'<td>'+ '<span class="btn btn-default edit_element" id=' + key + '
value="' + key + '">' + '<a id="'.$IdVariable.'" href="'+$("#base_url").attr("valor")
+"dictio/dictio_element/"+key+'" title="Edit">' +'<i
class="material-icons">edit</i>' + '</a>' +'</span>' +'</td>'

и в Jquery вы можете получить идентификатор нажал на

$('.btn').click(function() {
var id = $(this).attr('id');
alert(id); //alert the button id
});
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector