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> 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"; ?> 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
Archived
This topic is now archived and is closed to further replies.