J'ai un appel AJAX dans mon application jQuery/PHP. Il doit envoyer des données à un script PHP à traiter (j'ai cette partie qui fonctionne bien).Passer une case à cocher, via jQuery, à PHP
ma variable jQuery:
var form_data = {
urltitle: '<?php echo $urltitle; ?>',
subscribe: $('#subscribe').val(),
comment: $('#commentbox').val()
};
Cela fonctionne bien, le script PHP lit les valeurs de toutes les variables - à l'exception de la variable 'subscribe'. Abonnez-vous est une case à cocher, comme suit:
<input type="checkbox" name="subscribe" checked="checked" value="subscribe" id="subscribe"/>
Comment puis-je passer la « valeur » de la case à mon script PHP? J'ai une version non-AJAX de ce script aussi, ce qui est presque identique, à l'exception du côté PHP J'utilise:
if (isset($_POST['subscribe'])) { /* do something */ }
Et cela fonctionne très bien ...
Merci!
Jack
possible dupliquer [Jquery - Vérifiez si la case est cochée] (http://stackoverflow.com/questions/2204250/jquery-check-if-checkbox-is-checked) – R0MANARMY