...

View Full Version : newbie help on refreshing page after selection from dropdown



helloise
01-12-2011, 06:51 AM
<?php echo $form['catcher_id']; //gives me the dropdown list
$catcher_names = explode(" ",$form['catcher_id']);
foreach($catcher_names as $val)
{
if ($val == "zed-catcher") //not doing if cos page not refreshed with newley selected value
{
echo $form['service_code']->renderLabel();
echo $form['service_code']->renderError();
echo $form['service_code'];
}
}
?>


from what i know i have to refresh the page with the newley selected value and the check it...and how to go about this i need to use AJAX and or javascript

i am reading up on it cos i am newbie at all of this...

anybody to help me start on this/point me in the right direction/ explain what needs to be done please??? i dont know where to begin

many thanks!

Oziam
01-12-2011, 12:23 PM
You could use the onChange event to trigger a refresh;

e.g in your forms <select onChange="javascript:location.reload(true)">

or you could use simple javascript to change the colour of the selected option, I don't know if you want the selected background or selected text red so both options are below

To change background colour
======================
<select onChange="javascript:this.options[this.options.selectedIndex].style.background = 'red';">

To change selected Text colour
========================
<select onChange="javascript:this.options[this.options.selectedIndex].style.color = 'red';">

This might help, but it does have it's limitations!



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum