<tr id="tr99"><td>......</td></tr>
<input type="checkbox" onclick="toggletr(this);" value="val" id="cbox" />
Le javascript:case à cocher permet à Jquery
$(document).ready(function() {
function toggletr(obj)
{
if(obj.checked)
$(#tr99).hide();
else
$(#tr99).show();
}
hi.this est mon code qui fonctionne dans la page ajouter du personnel. si l'utilisateur est en mode édition, la valeur dont la valeur est vérifiée dans le code je veux dire dans .cs. checkbox.checked ="true"
signifie. cette fois j'ai besoin de faire que tr valeur "tr99" est visible vrai si case à cocher n'est pas cochée puis faire le TR comme cacher.
Pourquoi voudriez-vous faire cela? 'if (this.checked) {...}' est plus simple, plus efficace et plus lisible. –
Je suis d'accord, c'est plus simple, plus efficace et plus lisible. J'essayais juste d'offrir des alternatives. Se familiariser avec jQuery est fonction permet de vérifier d'autres choses comme la visibilité. Si vous faites d'autres vérifications en utilisant «est» dans votre code, alors je dirais que la cohérence est meilleure que la simplicité. De plus, l'inclusion de la vérification dans jQuery permet ensuite le chaînage de méthodes. Mais encore une fois, je suis d'accord dans ce seul cas que "this.checked" est mieux. – WesleyJohnson