2010-05-06 9 views
3

J'ai un groupe de boutons radio qui sont générés à la volée de la DB dans un contrôle partiel puis rendu sur la page comme html et ils ont tous le même nom maintenant dans Firefox et chrome le code suivant fonctionne très bienjquery ne fonctionne pas dans Internet Explorer en utilisant mvc

cependant à-dire il ne fonctionne pas sur la première sélection d'une radio, mais ne se déclenche si u choisir autre chose? des idées wat le problème est?

+1

sont-nouveaux boutons radio générés à la volée dans le javascript sur la page? Sinon, j'utiliserais '$ (function() {$ (". FlightSelectedRadio "). Click (function() {alert (" après le vol select "); $ (" # ToisGuaranteedBid "). Attr (" disabled " , faux);});}); ' – Lazarus

Répondre

1

Lazare, c'est vrai! Le code que vous écrivez doit être exécuté après que l'événement de page prêt pour JQuery se soit déclenché de deux manières.

1) Comme Lazare

$(function() { 
    // your code here. 
}); 

2) Ou lier pour l'objet document événement prêt.

$(document).ready(
    function() { 
     // your code here. 
    } 
); 
0

ouais les radios sont getting peuplées par jquery appel ajax, j'ai réussi à le faire fonctionner en utilisant la fonction de changement isntead merci pour l'aide

Questions connexes