J'ai résolu ce problème.
Depuis readonly="readonly"
ne fonctionne pas (j'ai essayé différents navigateurs), vous devez utiliser la balise disabled="disabled"
à la place. Mais la valeur de votre case à cocher ne sera pas affichée alors...
Voici ma solution :
Pour obtenir "en lecture seule" regard et POST la valeur de la case à cocher en même temps, ajoutez simplement une "entrée" cachée avec le même nom et la même valeur que votre case à cocher. . Vous devez le garder à côté de votre boîte à cocher ou entre les mêmes <form></form>
tags :
<input type="checkbox" checked="checked" disabled="disabled" name="Tests" value="4">SOME TEXT</input>
<input type="hidden" id="Tests" name="Tests" value="4" />
Aussi, juste pour que vous sachiez readonly="readonly", readonly="true", readonly="",
ou simplement READONLY
ne résoudra PAS ce problème ! J'ai passé plusieurs heures à le résoudre !
Cette référence n'est pas non plus pertinente (peut-être pas encore, ou plus, je n'en ai aucune idée) : http://www.w3schools.com/tags/att_input_readonly.asp
0 votes
Je pense que cette solution est également utile ici : stackoverflow.com/questions/12769664/
0 votes
Je pense que cette solution est également utile ici : stackoverflow.com/questions/12769664/