//Add Row with No data recorded message, when the table is empty/////////////////////////////////////////////
$("tbody").each(function() {
NoOfColumns = $(this).prev("thead").find("th").length;
if ($(this).is(":empty")) {
$(this).append("<tr><td class='trTopItem' style='border-top:1px solid silver;background-color:#eeeaf3;' colspan=" + NoOfColumns + ">No Data Recorded</td></tr>");
}
});
Toute aide serait apréciée, merci.
Avez-vous essayé d'utiliser les outils de développement de Chrome pour déboguer? Est-ce frapper la déclaration 'if', est-ce l'évaluation à vrai etc etc – Psytronic
J'essaie mais il va à la jquery.min.js et je me perds. Merci pour le conseil tho – Amra
Lopez: pour le débogage vous pouvez utiliser la version non-minifiée de jquery. Ce n'est pas trop difficile à comprendre et c'est bon de voir exactement ce qui se passe si vous êtes confus. Si cela aurait aidé dans ce cas ou non, je ne sais pas, car les choses cross-navigateur peuvent être difficiles à obtenir juste en regardant le script. C'est un astuce générale utile. :) – Chris