Come si può notare appena clicco sul tag a viene richiamato il modal che mi mostrerà questo:Codice PHP:
@foreach($items as $item)
<tr>
<th scope="row">{{$item->nome}}</th>
<td> <a id="click" data-toggle="modal" data-target="#exampleModal"
href="{{$item->id}}">{{$item->identificativo}}</a>
</td>
</tr>
@endforeach
Ho un back end con laravel dove viene gestita la query e viene stampato uno json che poi riprendo con ajax qui giù. Il backend riceve un id che io dovrei prendere dall' attributo href del tag a che clicco. Ma non sò prendere il valore in dinamico con jquery e poi attaccarlo alla url dell ajax così: http://site.local/publisher/1'
Se io aggiungo 1 manualmente ovviamente su tutti i link del foreach mi apparirà solo il risultato del id 1 perche ajax carica solo quello.
Io voglio che al click javascript mi intercetta l'id e che me lo stampi dietro la url cosi fà la giusta display.
Sapreste come fare per integrare la funzione con questa qui giu?
script type="text/javascript">
$(document).ready(function(){
getItems();
// Get items from API
function getItems(){
$.ajax({
url:'http://site.local/publisher/'
}).done(function(items){
let output = '';
$.each(items, function(key, item){
output += `
<li class="list-group-item">
${item.nome} N°: ${item.numero} - Uscito il: ${item.uscita}
</li>
`;
});
$('#items').append(output);
});
}
});
</script>