Menu lijst behoud waarde niet
Ik heb een jumpmenu, waar ik een land mee kan selecteren.
Echter het jumpmenu werkt op zich wel alleen blijft het land niet staan na het verversen van de pagina.
Ben nu al een tijdje bezig maar zie door de bomen het bos niet meer.
Heeft iemand nog een aanvulling op het onderstaande script?
$form->AddRaw('<select name="addr_country_id" id="addr_country_id" onChange=MM_jumpMenu("parent",this,1)>');
$form->AddRaw('<option value="0" >'.$lng['select_country'].'</option>');
$qw=mysql_query("SELECT country_id, name_".$Lang." FROM countries WHERE 1 ORDER BY name_".$Lang." ASC");
while ($aw=mysql_fetch_array($qw))
{
$form->AddRaw('<option value=?param=editdata&add_house=1&step=1&country_id='.$aw['country_id'].' >'.$aw['name_'.$Lang].'</option>');
}
$form->AddRaw('</select>');
Je kan de waarde in een sessie opslaan.
de acie hierna is dat het naar een nieuwe pagina gaat voor een betaling.
ik ga eens kijken wat daar gebeurt met de waarde van dat land.
Heb je misschien nog een andere tip?
Toevoeging op 23/06/2011 10:49:56:
Dit is de oude stuk code voordat ik het ging vervangen. misschien ook handig om te posten?
$form->AddList('addr_country_id',"<label>". $lng['country'] . " <span class=\"required\">*</span></label></label>",true, 'no', 5, 1, '','', '', '', 'select_form_small');
$form->AddListElement('addr_country_id',$lng['select_country'],0);
$qw=mysql_query("SELECT country_id,name_".$Lang." FROM countries WHERE 1 ORDER BY name_".$Lang." ASC");
while ($aw=mysql_fetch_array($qw))
{
$form->AddListElement('addr_country_id',$aw['name_'.$Lang],$aw['country_id'],($v['addr_country_id'] == $aw['country_id']) ? true : false);
}
Toevoeging op 23/06/2011 11:35:54:
nice! heb het land id in een post gezet. werkt ook alleen niet op de volgende pagina.