its 'c_name'.

I've discovered something now, if I just use 1 div as the selector to
update only 1 div,

$('#charges-gsm)

it works fine. But when I add multiple ones:

 $('#charges-gsm,#charges-gsm-faq,#charges-gsm-prices')

thats when I get the error...I know that the divs exist and it works
in FF, but why not IE?

On Jul 9, 4:31 pm, Mike Alsup <[EMAIL PROTECTED]> wrote:
> > I have the following code that loads on $(document).ready:
>
> > -------------------------------------------------------------------------------------
> > $('.ajaxdropdown').change(function(){
> >                         $('#charges-gsm, #charges-gsm-faq, 
> > #charges-gsm-prices').load('/
> > mobell/includes/html/gsm-tariff.php?c_name='+escape($(this).val()));
> > -------------------------------------------------------------------------------------
>
> > Its pretty self explanatory, but to summarise I have three divs on my
> > page - (#charges-gsm, #charges-gsm-faq & #charges-gsm-prices) which
> > update with the content of the ajax load.
> > The trigger for this event is from dropdowns on the page, which have
> > the class '.dropdown'.
>
> > All works well in Firefox & Safari, but in IE (6&7) I get no content
> > in my divs and the following error:
>
> > 'nodeName' is null or not an object
>
> > I've narrowed it down to the line that mentions .ajaxdropdown, so I
> > think its because IE is having trouble finding the element, but I've
> > tried putting other selectors in instead of .ajaxdropdown, and its the
> > same error.
>
> > Can anyone see why it may be happening? Thank you.
>
> What is the "name" attribute of the .ajaxdropdown element?

Reply via email to