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>


В каждой последней ячейке строки есть кнопка для удаления этой строки, как правильно обработать такую кнопку?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 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');
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы