Egy kis lapozás ...

This commit is contained in:
2025-04-03 17:07:12 +02:00
parent d5e11bc2e4
commit fa48365d98
3 changed files with 94 additions and 1 deletions
@@ -74,7 +74,26 @@
$('#tbLocationsPage').on('click', '.delete-btn', function ()
{
const row = table.row($(this).closest('tr')).data();
console.log(row);
$.ajax({
url: '/LocationsPage?handler=DeleteLocation', // A URL a handler-hez, ami az OnGetDeleteLocation metódust hívja
type: 'GET', // A kérés típusa, ebben az esetben GET
data: { id: 123 }, // Az id paraméter, amit átadsz
success: function (data) {
if (data.result) {
// A válaszban lévő result true, tehát sikeres volt a törlés
alert('Helyszín törölve!');
} else {
alert('Hiba történt a törlés során.');
}
},
error: function (xhr, status, error) {
// Ha valami hiba történik a kérés során
alert('Hiba történt: ' + error);
}
});
showConfirmModal({
title: 'Törlés megerősítése',
message: 'Biztosan törölni szeretnéd ezt az elemet?',
@@ -23,5 +23,10 @@ namespace WorkFlowCheck.Web.Pages.BaseStock.Locations
var results = await _baseStockService.GetAllLocations();
return new JsonResult(new { data = results });
}
public async Task<JsonResult> OnGetDeleteLocation(int id)
{
return new JsonResult(new { result = true });
}
}
}