skapat en tabell med massa data från mysqldatabas
skapar dynamiskt för varje rad en länk som beroende på övriga värden ska eller inte ska ta dig till en annan sida.
om länken inte ska ta dig till nästa sida så ska en alert("hej och hå nu ska du göra detta innan du ska klicka här" ) visas
koden funkar som den skall för första raden i tabellen alla andra länkar med id='noLink' skiter den i dvs ingen alert(), och man länkas vidare till '#'
Varför funkar det bara på första raden i tabellen?
All hjälp uppskattas
förenklad tabell:
<table>
<thead>
<tr><th>länk</th><th>Platskod</th><th>Anläggning</tr>
</thead>
<td><a id='noLink' href='#'>Ok att boka</a></td><td>värde</td>värde<td>värde</td>
<td><a href=\"af_booking_updatestate.php?booking_id=$b->Id&new_state=$newState\">Ok att boka</a></td><td>värde</td>värde<td>värde</td>
<table>
jquery kod
<script type='text/javascript'>
$(document).ready(function() {
// Initialise Plugin
$('#schemetable1').tableFilter();
$('#schemetable2').tableFilter();
$('#schemetable3').tableFilter();
$('#noLink').click(function(event){
event.preventDefault();
alert("Kan ej godkänna för bokning utan att ange en bokningsansvarig");
});
});
</script>
koden funkar som den skall för första raden i tabellen alla andra länkar med id='noLink' skiter den i dvs ingen alert(), och man länkas vidare till '#'