.val() c'est pour les input pas pour les formulaires
ça renvoie l'attribue 'value' d'un input ou de l'option sélectionnée d'un select. si tu veux modifier tout le html contenu dans ton formulaire c'est .html() / .html('<....>')
Je ne comprends pas ta phrase
.val() c'est du javascript, PHP n'a pas accès au contenu de cette variable, il a accès à ce que ton navigateur lui envoie dans la requête
à condition que #attaquer soit un form sinon j'ai rien pigé
ça renvoie l'attribue 'value' d'un input ou de l'option sélectionnée d'un select. si tu veux modifier tout le html contenu dans ton formulaire c'est .html() / .html('<....>')
Je ne comprends pas ta phrase
Citation :La différence est que val() renvoi un formulaire vide lorsque php l'analyse ( $_POST est vide ).
.val() c'est du javascript, PHP n'a pas accès au contenu de cette variable, il a accès à ce que ton navigateur lui envoie dans la requête
$("#attaquer").html(
$("#attaquer").html()
+ '<input type="hidden" name="'+recupId+'" value="'+recupId+'" />'
);
$("#affsecdep").after(
'<input type="hidden" name="'+recupId+'" value="'+recupId+'" />'
);
à condition que #attaquer soit un form sinon j'ai rien pigé