Anch'io ho guardato meglio e, solo ora, mi sono accorto che a quanto pare gli ID delle checkbox iniziano con una cifra, non una lettera .. ed è VIETATO!
Forse IE si incasina con ID che iniziano con un numero o sono esclusivamente fatti di cifre?

Infatti l'esempio fatto da pietro09 crea campi con ID=prova_x ove x è il numero.

Mi sa che può essere un tentativo ...

HTH
Zappa