I "m essayer de joint certains jquery à cases à cocher dans un gridview, en utilisant document.ready
:sont des éléments nuls dans jquery, mais existe avec document.getElementById()
$(document).ready(function()
{
var chkBox= document.getElementById("gvTimeSheet_ctl01_chkAll1");
//I can alert chkBox.id, element exists
var name = $("input[name='gvTimeSheet$ctl01$chkAll1']");
//Here, when I alert the id, I get a null
var ID = $("#gvTimeSheet_ctl01_chkAll1");
//Here, when I alert the id, I get a null
var withClass = $(".chkAll1Class");
//Here, when I alert the id, I get a null
var withClass2 = $(".Bill1");
//Here, when I alert the id, I get a null
//This line causes the browswer to crash and gives me the following error
//Microsoft JScript runtime error: 'null' is null or not an object
$("#gvTimeSheet_ctl01_chkAll1").click(function()
{
var checked_status = this.checked;
$("input[class=Bill1]").each(function()
{
this.checked = checked_status;
});
});
});*/
Alors, pourquoi toute tentative de trouver un objet null dans jquery, mais existe en javascript normal dans la même méthode? Qu'est-ce que je manque ici.J'ai les jquery js fichiers apportés dans un tag de script directement au-dessus de cette méthode.Je n'arrive pas à trouver des objets sur Sur les autres pages, je peux:
Utilisez-vous d'autres bibliothèques Javascript? –
Pouvez-vous publier le source HTML généré? Peut-être publier un bac à sable à http://jsbin.com/ aiderait à comprendre. –
Comment alertez-vous l'identifiant? – womp