JQuery Checkbox liste problème dans IE? Les valeurs enregistrées comme activées, activées, devraient être 10,12,13 etc.

J'ai une liste de cases à cocher qui sont générées à l'aide de javascript.

<input type="checkbox" name="sportType" id="sportType11" value="11" />Golf <input type="checkbox" name="sportType" id="sportType12" value="12" />Tennis <input type="checkbox" name="sportType" id="sportType13" value="13" />Football <input type="checkbox" name="sportType" id="sportType14" value="14" />Cricket 

En soumettant le formulaire, je peux choisir les valeurs sélectionnées dans ASP.NET en utilisant:

 Request.Form["sportType"] 

Dans Firefox, cela fonctionne et renvoie quelque chose comme 11,12,13,14 (en supposant que tous sont vérifiés)

Dans IE, il revient, on on on on on

Quelqu'un a-t-il déjà rencontré cela et l'a-t-il résolu?

Merci


Après avoir creusé un peu plus profondément, j'ai découvert que dans IE Jquery rend la boîte de saisie comme suit:

 <input propdescname="sportType" id="sportType11" type="checkbox" jQuery1288622120804="10" value="on"/> 

Ce qui donne explique le sur, sur, la valeur qui a été restaurée? Quelqu'un peut-il éclairer la façon de corriger cela, je suppose que jquery le fait pour qu'il puisse constamment suivre les cases sélectionnées.

Merci

Kevin


Résolu, genre de

La valeur de la case à cocher générée par jQuery dans IE8 est-elle stockée comme "activée" plutôt que comme valeur réelle?

Essayez de changer le nom de name = "sportType []" et de voir ce qui se passe, ce que je ferais en PHP au moins.