mirror of
https://github.com/tim-krehan/shopping-list.git
synced 2024-11-27 15:40:00 +01:00
41 lines
920 B
JavaScript
41 lines
920 B
JavaScript
$(document).ready(function(){
|
|
$("#delRecipe").click(removeRecipe);
|
|
$("#addToList").click(addToList);
|
|
});
|
|
|
|
function addToList() {
|
|
var list = [];
|
|
var ingredientsList = $("#ingredients").children();
|
|
ingredientsList.each(function () {
|
|
if ($(this).data("unit") != null) {
|
|
var amount = $(this).data("amount");
|
|
var unit = $(this).data("unit");
|
|
var name = $(this).data("name");
|
|
list.push({ amount: amount, unit: unit, name: name });
|
|
}
|
|
});
|
|
$.post({
|
|
url: "/api/list/multiple",
|
|
data: {
|
|
list: list,
|
|
function: "multiple"
|
|
},
|
|
success: function () {
|
|
window.location = "/";
|
|
}
|
|
});
|
|
}
|
|
|
|
function removeRecipe() {
|
|
if (!(confirm("Wirklich löschen?"))) { return; }
|
|
$.post({
|
|
url: "/api/recipes/del",
|
|
data: {
|
|
id: $("[data-recipeid]").data("recipeid")
|
|
},
|
|
success: function () {
|
|
window.location.href = "/recipes";
|
|
}
|
|
});
|
|
}
|
|
|