Cześć,
mam dwie tabelki. Przerzucam wiersz z jednej do drugiej -> o tym była mowa
TUTAJW tej drugiej tabelce dodałem przycisk, którym wyzwalam bootstrap modal i przenoszę na niego jedną wartość do forma w taki sposób
$('#fatteningElements').on('click', '.edit-element', function(event) {
event.preventDefault();
resetModalFormErrors( '#quantity-form' );
var positionId = $(this).attr('data-id');
var quantity = $.trim($(this).closest('tr').find('.quantity').html());
$('input[name="id"]').val(positionId);
$('#quantity').val(quantity).attr('max', quantity);
$('#quantity').focus();
});
klikam w submit
$('#quantity-form').on('submit', function (e) {
e.preventDefault(e);
var url = $( this ).attr('action');
var $form = $( this );
$.ajax({
type: "post",
url: url,
data: $(this).serialize(),
success: function (data) {
var row = $('#fatteningElements').find($('#fatteningelements_async_content tr[data-row="'+data.id+'"]')); // I TUTAJ JEST KICHA, NIE MOGĘ TEGO W TEN SPOSÓB ZNALEŹĆ
row.find('.quantity').text(data.quantity);
}
})
});
kiedy wyświetlę tą tabelkę prosto z bazy powyższy kod na sumbit działa. Generalnie co się źle dzieje? Po submicie update leci ładnie do bazki ale chce tą wartość w komórce nadpisać tą nową.
wrzuce jeszce html tej tabelki
<table id="fatteningElements" class="table m-table--head-no-border table-hover m-table table-responsive"> <tbody id="fatteningelements_async_content">
<td><i class="fa fa-mars"></i> BUT 6
</td> <td class="quantity">1
</td> <a href="#" class="btn btn-success m-btn m-btn--icon btn-sm m-btn--icon-only edit-element" data-toggle="modal" data-target="#m_modal_quantity" data-id="56"> <i class="la la-edit"></i> <a href="#" class="btn btn-danger m-btn m-btn--icon btn-sm m-btn--icon-only delete-element" data-id="56"> <i class="la la-trash"></i> <td><i class="fa fa-venus"></i> BUT 7
</td> <td class="quantity">12
</td> <a href="#" class="btn btn-success m-btn m-btn--icon btn-sm m-btn--icon-only edit-element" data-toggle="modal" data-target="#m_modal_quantity" data-id="71"> <i class="la la-edit"></i> <a href="#" class="btn btn-danger m-btn m-btn--icon btn-sm m-btn--icon-only delete-element" data-id="71"> <i class="la la-trash"></i>
Ten post edytował john_doe 19.03.2018, 14:38:47