Merci
J'avance petit à petit ....
J'ai ajouté le input hidden et c'est bien la valeur par défaut que j'obtiens au niveau du controlleur.
Mais maintenant j'ai un autre souci.
J'essaye de mettre à jour la valeur de cet input avant de soumettre le formulaire,
j'ai donc ajouter un button, que je gère avec une fonction JS.
Juque là, j'y suis arrivé,
j'essayes a ce moment de mettre à jour la valeur.
Mais cela laisse toujours la valeur par défaut renseigner
<input type="hidden" value="imgbytes" name="@Html.NameFor(Function(m) m.Signature)" />
donc ici imgbytes.
Voici la fonction qui est censé récupéré les informations depuis la iframe et les mettre dans la valeur ....
1 2 3 4 5 6 7 8 9
| $("#envoi").click(function () {
$('iframe').contents().find('#envoi').click();
$('<input>').attr({
type: 'hidden',
name: '@Html.NameFor(Function(m) m.Signature)',
value: ($('iframe').contents().find('#image').val())
});
$('form').submit();
}) |
Mais, même si je met explicitement une valeur 'Bonjour' par exemple, j'ai toujours imgbytes
Merci pour ton aide !
Partager