john6384 Posted October 25, 2007 Share Posted October 25, 2007 I am populating a drop down list from mysql DB using PHP. Then javascript changes a tables content below according to the value selected. Problem is I want it to have the last option chosen when the tables is loaded (refreshed). Any more explantion then please say. <script language="javascript" type="text/javascript" > function jumpto(formIn) { var form = formIn; form = form.users.options[form.users.options.selectedIndex].value; self.location='BugList.php?userName=' + form; } </script> Quote Link to comment https://forums.phpfreaks.com/topic/74798-dropdown-menu-default-on-page-load/ Share on other sites More sharing options...
MadTechie Posted October 26, 2007 Share Posted October 26, 2007 if you want a javascript solution then your in the wrong section, as for a php solution try this <?php $myarray = array("test1" => 1, "test2" => 2, "test3" => 3); echo "<form method=\"POST\" enctype=\"application/x-www-form-urlencoded\">\n"; echo "<select name=\"test\">\n"; foreach($myarray as $K => $V) { $sel = ($V == $_POST['test'])?"selected = \"selected\"":""; echo "<option value=\"$V\" $sel>$K</option>\n"; } echo "</select>\n"; echo "<input type=\"submit\" value=\"tester\" />\n"; echo "</form>\n"; ?> Quote Link to comment https://forums.phpfreaks.com/topic/74798-dropdown-menu-default-on-page-load/#findComment-378319 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.