Commit 61037456 authored by Mat's avatar Mat

commente légèrement le javascript du client de l'API

parent c0f35cd6
......@@ -22,6 +22,7 @@ $(document).ready(function()
{
let targetedId;
// charge le select avec la liste des pays
$.ajax({
url: "http://0.0.0.0:81/web/app_dev.php/API/v2/pays/used",
method: 'GET',
......@@ -38,6 +39,7 @@ $(document).ready(function()
}
});
// la liste des brasseries s'adapte quand on choisit le pays
$('#pays').change(function(e) {
$.ajax({
url: "http://0.0.0.0:81/web/app_dev.php/API/v2/brasserie/parPays/" + $(this).val(),
......@@ -54,12 +56,14 @@ $(document).ready(function()
});
});
// clicker sur le bouton new vide le formulaire
$('#new').click(function(e) {
e.preventDefault();
targetedId = undefined;
$('input').val('');
});
// charge la liste des brasseries
$.ajax({
url: "http://0.0.0.0:81/web/app_dev.php/API/v2/brasserie",
dataType: 'JSON',
......@@ -74,6 +78,7 @@ $(document).ready(function()
}
});
// charge les données dans le formulaire lorsqu'on clique sur une brasserie
$('#brasserie').on('click', 'li', function()
{
targetedId = $(this).attr('data-target');
......@@ -92,6 +97,7 @@ $(document).ready(function()
});
});
// submit du formulaire, en put (update) ou en post (create)
$('#send').click(function(e)
{
e.preventDefault();
......@@ -102,6 +108,8 @@ $(document).ready(function()
data: $('#form').serialize(),
success: function(data) {
alert('success');
// le callback ajoute la nouvelle brasserie dans la liste
if (targetedId === undefined)
{
$('#brasserie').append(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment