Envoi valeur d'un checkbox
bonjour à tous,
étant débutant , je rencontre un petit problème , j'ai un input checkbox , et je souhaiterais envoyé la valeur en ajax au click du chexkbox .
mais rien ne se passe ...
pourriez vous m'éclairer .
merci pour votre aide
voila le formulaire et le script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <div id="selection">
<script type="text/javascript">
$(document).ready(function() {
$('input[class="selection"]').on('click', function() {
$.post('valid_selection.php', {
'selection' : $('input[name="selection"]').val(),
'Id_users_cardo': $('input[name="Id_users_cardo"]').val()
}, function(response) { // onSuccess
console.log(response);
}, 'json');
});
});
</script>
<input type="checkbox" class="selection" name="selection" id="selection" value="0" onclick="if (this.checked) this.value=483; else this.value=0;"/>
<input type="hidden" name="Id_users_cardo" value="1">
</div> |
et le fichier qui doit enregistrer dans la base :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?php
include ('connect.php');
$Id_bien = $_POST["selection"];
$Id_bien = addslashes( $Id_bien ) ;
$Id_Users_cardo = $_POST["Id_Users_cardo"];
$Id_Users_cardo = addslashes( $Id_Users_cardo ) ;
$date = date('Y-m-d');
$pdo->exec("INSERT INTO selection_bien(Id_bien, Id_Users_cardo, date) VALUES
('$Id_bien','$Id_Users_cardo',$date')");
?> |