Задать вопрос
IIIu6ko
@IIIu6ko

Как правильно обработать кнопку?

Есть элементарная таблица.
<table>
  <tr>
    <th>ID</th>
    <th>Name</th>
    <th>Text</th>
    <th></th>
  </tr>
  <tr>
    <td>1</td>
    <td>dasd</td>
    <td>123</td>
    <td><button>x</button></td>
  </tr>
  <tr>
    <td>2</td>
    <td>Александр</td>
    <td>Текст</td>
    <td><button>x</button></td>
  </tr>
</table>


В каждой последней ячейке строки есть кнопка для удаления этой строки, как правильно обработать такую кнопку?
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
SerJook
@SerJook
кодер
C jQuery и AJAX:

<table>
  <tr>
    <th>ID</th>
    <th>Name</th>
    <th>Text</th>
    <th></th>
  </tr>
  <tr data-id="1">
    <td>1</td>
    <td>dasd</td>
    <td>123</td>
    <td><button>x</button></td>
  </tr>
  <tr data-id="2">
    <td>2</td>
    <td>Александр</td>
    <td>Текст</td>
    <td><button>x</button></td>
  </tr>
</table>


$("table button").click(function() {
	var row = $(this).closest('tr');
	$.post("delete.php",{id: row.data('id')}, function(response){
    if (response.success) {
    	row.remove();
    }
  }, 'json');
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы