#4 rimosso problema form modali con dati dell'ultima modifica

This commit is contained in:
Amministratore 2023-05-25 14:45:29 +02:00
parent 528e950c10
commit 1b080cfa64
5 changed files with 80 additions and 58 deletions

View File

@ -47,6 +47,7 @@ $(document).on('click', '.open_modal_modify', function() {
$(document).on('click', '.open_modal_rifornimento', function() { $(document).on('click', '.open_modal_rifornimento', function() {
var riga_id = $(this).val(); var riga_id = $(this).val();
$('#form_rifornimento').attr('action', 'auto/rifornimento'); $('#form_rifornimento').attr('action', 'auto/rifornimento');
$('#form_rifornimento').append('<input type="hidden" name=""type" value="rifornimento">'); $('#form_rifornimento').append('<input type="hidden" name=""type" value="rifornimento">');
$('#form_rifornimento').append('<input type="hidden" name="auto" value="' + riga_id + '">'); $('#form_rifornimento').append('<input type="hidden" name="auto" value="' + riga_id + '">');

View File

@ -3,55 +3,74 @@ $(document).ready(function() {
"responsive": true, "responsive": true,
"order": [[0, "desc"]] "order": [[0, "desc"]]
}); });
$(document).on('click', '.open_modal_spesa', function() { });
$('#myModal').modal('show');
$('.modal-title').append(' spesa');
$('#form').attr('action', 'movimentis');
});
$(document).on('click', '.open_modal_entrata', function() {
$('#myModal').modal('show');
$('.modal-title').append(' entrata');
$('#form').attr('action', 'movimentie');
});
$(document).on('click', '.open_modal_modifica', function() {
var url = "movmodify";
var riga_id = $(this).val();
$.getJSON(url + '/' + riga_id, function(data) {
// success data
console.log(data[0]);
$('.modal-title').text('Modifica movimento');
$('#data').val(data[0].mov_data);
$('#descrizione').val(data[0].mov_descrizione);
$('#importo').val(data[0].mov_importo);
$('#tags')
.find('option:contains(' + data[0].tag_name + ')')
.prop('selected', true)
.trigger('change');
$('#categoria')
.find('option:contains(' + data[0].cat_name + ')')
.prop('selected', true)
.trigger('change');
$('#myModal').modal('show');
// $('.panel-heading').text('Modifica movimento');
$('#form').attr('action', '/admin/movmodify');
$('#form').append('<input type="hidden" name="id" value="' + riga_id + '">');
});
});
$.getJSON("service/catlist", {}, function(data) {
$.each(data, function(i, item) {
$("select[name='mov_fk_categoria']").append(
new Option(item.cat_name, item.id)
)
}
);
});
$.getJSON("service/taglist", {}, function(data) { var d = new Date();
$.each(data, function(i, item) {
$("select[name='mov_fk_tags']").append( var month = d.getMonth()+1;
new Option(item.tag_name, item.id) var day = d.getDate();
)
} var strDate = d.getFullYear() + '-' +
); (month<10 ? '0' : '') + month + '-' +
(day<10 ? '0' : '') + day;
$(document).on('click', '.open_modal_spesa', function() {
console.log(strDate);
$('#form').find('input[type="text"], textarea, input[type="number"],input[type="date"]').val("");
$('#form').find('input[type="date"]').val(strDate);
$('#myModal').modal('show');
$('.modal-title').text(' Nuovo movimento in uscita');
$('#form').attr('action', 'movimentis');
});
$(document).on('click', '.open_modal_entrata', function() {
console.log(strDate);
$('#form').find('input[type="text"], textarea, input[type="number"]').val("");
$('#form').find('input[type="date"]').val(strDate);
$('#myModal').modal('show');
$('.modal-title').text('Nuovo movimento in entrata');
$('#form').attr('action', 'movimentie');
});
$(document).on('click', '.open_modal_modifica', function() {
var url = "movmodify";
var riga_id = $(this).val();
$.getJSON(url + '/' + riga_id, function(data) {
// success data
console.log(data[0]);
$('.modal-title').text('Modifica movimento');
$('#data').val(data[0].mov_data);
$('#descrizione').val(data[0].mov_descrizione);
$('#importo').val(data[0].mov_importo);
$('#tags')
.find('option:contains(' + data[0].tag_name + ')')
.prop('selected', true)
.trigger('change');
$('#categoria')
.find('option:contains(' + data[0].cat_name + ')')
.prop('selected', true)
.trigger('change');
$('#myModal').modal('show');
// $('.panel-heading').text('Modifica movimento');
$('#form').attr('action', '/admin/movmodify');
$('#form').append('<input type="hidden" name="id" value="' + riga_id + '">');
});
});
$.getJSON("service/catlist", {}, function(data) {
$.each(data, function(i, item) {
$("select[name='mov_fk_categoria']").append(
new Option(item.cat_name, item.id)
)
}
);
});
$.getJSON("service/taglist", {}, function(data) {
$.each(data, function(i, item) {
$("select[name='mov_fk_tags']").append(
new Option(item.tag_name, item.id)
)
}); });
}); });

View File

@ -7,6 +7,7 @@ $(document).ready(function() {
$(document).on('click', '.open_modal_new', function() { $(document).on('click', '.open_modal_new', function() {
// var riga_id = $(this).val(); // var riga_id = $(this).val();
console.log('cliccato'); console.log('cliccato');
$('#form').find('input[type="text"], textarea, input[type="number"],input[type="date"]').val("");
$('#myModal_new').modal('show'); $('#myModal_new').modal('show');
$('#form_new').attr('action', 'progetti/new'); $('#form_new').attr('action', 'progetti/new');
}); });

View File

@ -31,6 +31,7 @@ $(document).ready(function() {
$(document).on('click', '.open_modal_addRow', function() { $(document).on('click', '.open_modal_addRow', function() {
// var riga_id = $(this).val(); // var riga_id = $(this).val();
console.log('cliccato'); console.log('cliccato');
$('#form').find('input[type="text"], textarea, input[type="number"],input[type="date"]').val("");
$('#myModal_addRow').modal('show'); $('#myModal_addRow').modal('show');
// $('#form_new').attr('action', 'progetti/new'); // $('#form_new').attr('action', 'progetti/new');
}); });

View File

@ -7,7 +7,7 @@
<li> <li>
<a href="{{ route('movimenti'); }}">Lista Movimenti</a> <a href="{{ route('movimenti'); }}">Lista Movimenti</a>
</li> </li>
<li> <!-- <li>
<a href="#">Nuovo Movimento<span class="fa arrow"></span></a> <a href="#">Nuovo Movimento<span class="fa arrow"></span></a>
<ul class="nav nav-third-level"> <ul class="nav nav-third-level">
<li> <li>
@ -17,7 +17,7 @@
<a href="{{ route('movimentie'); }}">Entrata</a> <a href="{{ route('movimentie'); }}">Entrata</a>
</li> </li>
</ul> </ul>
</li> </li>-->
<li> <li>
<a href="{{ route('categorie'); }}">Categorie</a> <a href="{{ route('categorie'); }}">Categorie</a>
</li> </li>
@ -62,15 +62,15 @@
</ul> </ul>
</li> </li>
<li> <li>
<a href="#"><i class="fa fa-car fa-fw"></i> Automobili <span class="fa arrow"></span></a> <a href="{{ route('auto_list'); }}"><i class="fa fa-car fa-fw"></i> Automobili <span class="fa arrow"></span></a>
<ul class="nav nav-second-level"> <!-- <ul class="nav nav-second-level">
<li> <li>
<a href="{{ route('auto_list'); }}"><i class="fa fa-list fa-fw"></i>Gestione</a> <a href="{{ route('auto_list'); }}"><i class="fa fa-list fa-fw"></i>Gestione</a>
</li> </li>
</ul> </ul>-->
</li> </li>
<li> <li>
<a href="#"><i class="fa fa-phone-square fa-fw"></i> Contatti <span class="fa arrow"></span></a> <a href="#"><i class="fa fa-phone-square fa-fw"></i> Contatti <span class="fa arrow"></span></a>
@ -87,15 +87,15 @@
</ul> </ul>
</li> </li>
<li> <li>
<a href="#"><i class="fa fa-list fa-fw"></i> Progetti <span class="fa arrow"></span></a> <a href="{{ route('progetti'); }}"><i class="fa fa-list fa-fw"></i> Progetti <span class="fa arrow"></span></a>
<ul class="nav nav-second-level"> <!-- <ul class="nav nav-second-level">
<li> <li>
<a href="{{ route('progetti'); }}"><i class="fa fa-list fa-fw"></i>Lista</a> <a href="{{ route('progetti'); }}"><i class="fa fa-list fa-fw"></i>Lista</a>
</li> </li>
<li> <li>
<a href="{{ route('nuovoProgetto'); }}"><i class="fa fa-plus fa-fw"></i>Nuovo progetto</a> <a href="{{ route('nuovoProgetto'); }}"><i class="fa fa-plus fa-fw"></i>Nuovo progetto</a>
</li> </li>
</ul> </ul>-->
</li> </li>
<li> <li>
<a href="#"><i class="fa fa-gears fa-fw"></i>Amministrazione<span class="fa arrow"></span></a> <a href="#"><i class="fa fa-gears fa-fw"></i>Amministrazione<span class="fa arrow"></span></a>