Solved

selected="selected" not working on firefox

Posted on 2008-06-09
4
3,600 Views
Last Modified: 2013-12-07
I have a select box in a webpage that depending on a database registry it puts the value select="selected" on the option tag in the html...

this is accomplished... but the problem is althoug in the html code the option shows that it is selected firefox ignores it... in IE7 works fine... i don't know what could be the problem here's the code that prints the selected attribute...

while ($dato = mysql_fetch_object($datos))
            {
                  if ($center->address->state == $dato->id)
                  {
                        print("<option selected='selected' value='$dato->id'> $dato->name </option>");
                  }
                  else
                  {
                        print("<option value='$dato->id' > $dato->name </option>");
                  }
            }

this works fine and in the web page the result is:

<select name="_state" id="_state">
    <option value="null">Choose a State</option>
    <option value='1'>Texas</option>
    <option selected='selected' value='2' selected>California</option>
    <option value='3'>Washington</option>  
</select>

in firefox the selected option is always the "Choose a State" one...

I have search for a solution for this but haven't found any... is this a firefox bug??

thanks in advance...

Memo.
0
Comment
Question by:bluememon
  • 2
4 Comments
 
LVL 42

Expert Comment

by:David S.
ID: 21748652
It seems fine in Firefox 1.0.7, 1.5.x and 2.0.x (all on WinXP).
0
 

Accepted Solution

by:
bluememon earned 0 total points
ID: 21748725
Ohhh the problem was mine... I was trying to refresh the page and the drop down menu stayed where I selected even if the option california had the selected printed...

I'm going to be more careful next time I refresh my pages to test my code...

thanks for pointing me that out ^__________^

Memo.
0
 
LVL 42

Expert Comment

by:David S.
ID: 21748798
You're welcome. Try pressing Ctrl + F5 to force a full reload in the future.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
This Micro Tutorial will demonstrate how nuggets on the Web are formatted by using Chrome Developer Tools. These tools would not only view the site's CSS but it can also modify it and save the CSS to use on your own site.
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now