Je veux que ce programme apparaisse alerte quand je clique sur la case, mais je suis capable de le faire, ça ne marche pas si j'ai essayé de faire avec la case à cocher, ou c'est show valeurs indéfinies.Je veux que le programme s'exécute quand je clique sur la case
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<style>
td {border: 1px #DDD solid; padding: 5px; cursor: pointer;}
.selected {
background-color: brown;
color: #FFF;
}
</style>
<script>
$(document).ready(function(){
$("#table tr").click(function()
{
$(this).addClass('selected').siblings().removeClass('selected');
var value1=$(this).find('td:nth-child(2)').html();
var value2=$(this).find('td:nth-child(3)').html();
var value3=$(this).find('td:nth-child(5)').html();
alert(value1+" "+value2+" "+value3);
});
});
</script>
</head>
<body>
<table id="table" border="1">
<tr>
<label for="check">
<td><input type="checkbox" id="check"></td>
<td>Pizza</td>
<td>1000$</td>
<td>1200$</td>
<td>Vegetable Pizza</td>
<td>1</td>
<td>F138</td>
<td>Klik pre detaily</td>
</label>
</tr>
<tr>
<td><input type="checkbox" id="check"></td>
<td>Burger</td>
<td>1000$</td>
<td>1200$</td>
<td>HOT Sanwidtch Burger</td>
<td>1</td>
<td>F138</td>
<td>Klik pre detaily</td>
</tr>
<tr>
<td><input type="checkbox" id="check"></td>
<td>KFC Chicken</td>
<td>1000$</td>
<td>1200$</td>
<td>Spicy Hot Chicken</td>
<td>1</td>
<td>F138</td>
<td>Klik pre detaily</td>
</tr>
</table>
</body>
</html>
u veulent une action sur clic ou changer ?? –
[Apparaît pour travailler pour moi?] (Https://jsfiddle.net/6gb9ts0g/) (Même si vous devez mettre l'événement sur la case à cocher et non sur la ligne) – Ivar
comment c'est? pourriez-vous donner un exemple – VyTcdc