Nextrek
@ 580
Nextrek / Android / SmartCharging / endPoints / nightly / control_panel / js / locals.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
function showLocalInfo(local_id) { params = { local_id: local_id }; params = JSON.stringify(params); /*$.ajax({ url: url, data: params, cache: false, contentType: false, processData: false, type: 'POST', success: function(data) { }, error: function() { alert("Errore nel caricare le info del locale"); } });*/ } function showLocalList() { $("#cp_workarea").empty(); $.ajax({ url: "./skeletons/locallist.html", success: function(data) { $("#cp_workarea").append(data); var localTable = $('#dt_locallist').DataTable( { "processing": true, "serverSide": true, "ajax": "dt_locallist.php", "columns": [ { "data": "nomelocale" }, { "data": "descrizione" }, { "data": "tipologia" }, { "data": "indirizzo" }, { "data": "email" }, { "data": "telefono" }, { "data": "sito" }, { "data": "n_punti_ricarica" }, { "data": function(row) { return "<button value='modifica'>Modifica</button>" } } ] } ); $('#dt_locallist').on( 'click', 'button', function () { var data = userTable.row( $(this).parents('tr') ).data(); var value = $(this).attr("value"); var local_id = $(this).parents('tr').attr("id").replace("row_", ""); var url = (value == "attiva") ? "../enable_user.php" : "../delete_user.php"; showLocalInfo(local_id); } ); } }); } |