Bonjour a tous,
Je travail sur un nouveau site et j'inclus dans ce dernier un script pour fare fonctionner une partie de son contenu.
Mais bon etant encore debutant (surtout en javascript) j'ai un petit probleme.
Je recois cette erreur (Seulement avec Internet Explorer avec FF ca fonctionne):
'sub_cat_id' is null or not an object
Voici le code javacript:
Auriez-vous une idee?
Merci
Je travail sur un nouveau site et j'inclus dans ce dernier un script pour fare fonctionner une partie de son contenu.
Mais bon etant encore debutant (surtout en javascript) j'ai un petit probleme.
Je recois cette erreur (Seulement avec Internet Explorer avec FF ca fonctionne):
'sub_cat_id' is null or not an object
Voici le code javacript:
Code:
<script language="javascript">
var categories_crawled = new Array() ;
var iterator = 0 ;
function key_found ( cat_key_id )
{
for ( i = 0 ; i <= iterator ; i++ )
if ( categories_crawled[i] == cat_key_id )
return true;
return false ;
}
function select_category ( cat_id , li_obj )
{
if ( key_found ( cat_id ) )
return ;
categories_crawled[++iterator] = cat_id ;
last_selected_category_id = cat_id ;
$("#hid_head_category").val ( cat_id ) ;
$("#ul_categories > *").css ( { "background-color" : "#ffffff" } ) ;
$(li_obj).css ( { "background-color" : "#D8DEE9" } ) ;
$.getJSON ( "json.sub_categories.php?cat_id="+cat_id , function ( dat )
{
var ul_dynamic = $( "<div style='padding-left:25px;'>" ) ;
$.each ( dat.sub_cat , function ( ind, dataitem )
{
$("<div onclick='select_category("+dataitem.sub_cat_id+",this)'>").text(dataitem.sub_cat_name).appendTo ( ul_dynamic ) ;
}
) ;
$(li_obj).after ( ul_dynamic ) ;
}
) ;
}
</script>
Merci