J'ai un CFGrid qui permet l'édition de données. Ce que je dois faire est de valider les entrées des utilisateurs via jQuery en utilisant des événements onblur ou onchange. Mais mon code jQuery est incapable d'accéder aux éléments CFGrid en utilisant des classes. Voici un extrait de code.ColdFusion CFGrid: validation de l'entrée via JQuery
<td class=" x-grid-cell x-grid-cell-securityusers_ACTIVE " id="ext-gen1066"><div class="x-grid-cell-inner " style="text-align: LEFT; ;" id="ext-gen1067">No</div></td>
Le code ci-dessus montre en Firebug lorsqu'un cfgridcolumn modifiable est cliqué dans Je devrais être en mesure d'utiliser les éléments suivants:
$('.x-grid-cell-securityusers_ACTIVE').click(function(){
alert('click') ;
});
Mais cet événement n'incendies. Je peux confirmer que ma charge jQuery est correcte car un conteneur div (qui contient la grille) génère l'événement click. Je suppose que CFGRID, généré dynamiquement, ne s'enregistre pas avec JQuery; J'ai le code javascript également essayé sous un $(document).ready(function() {
mais toujours aucun événement étant tiré.
Des idées? Toute autre approche?
Merci!
Utilisez-vous une grille html? –
Oui. Merci. C'est la grille html – IrfanClemson
Pourrait être que vous essayez de mélanger des modèles d'événements à partir de deux bibliothèques différentes (ExtJS et jQuery). C'est problématique au mieux. – Leigh