@ScroogeM

Как динамически обновлять данныев таблице Django + ajax?

Есть таблица:
<table class="table table-striped" id="tables">
{% for field in response %}
    <tr>

    <td>{{ field.value }}</td>
    <td>{{ field.date }}</td>       
        <td><input name="checkd"  type="button" value="Подтвердить" class="btn btn-success"
                   data-trans-id="{{ field.id }}" data-url="{% url "dashboard:change_valid" %}"
        data-valid="False"/></td>

        <td><input name="delete" type="button" value="Удалить" class="btn btn-danger"
                   data-trans-id="{{ field.id }}" data-url="{% url "dashboard:delete" %}"
        /></td>
    </tr>
{% endfor %}

нужно что-бы после подтверждения/удаления строка удалялась из таблицы без обновления страницы.

В интернете нашел что можно вот так подгружать данные после ajax запроса:
function(data){
$('#tables').html(data) 
}


На сколько я понял нужно формировать во вьюхе уже готовую html таблицу со всеми данными, но не нашел как это сделать.
  • Вопрос задан
  • 1270 просмотров
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Проверяешь
request.is_ajax()
и отправляешь вместо всей страницы, только таблицу
Ответ написан
Ваш ответ на вопрос

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

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