Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: option/select funkcija
Parašė Narysx· 2009 Vas. 19 22:02:11
#1
Kaip padaryti, kad .php faile būtų galima padaryti tą select funkciją. :? Paspaudi ant to laukelio ir išmeta visus pasirinkimus, kai pasirenki kurį nors numeta tarkim į test.php failą.
Parašė ex-it· 2009 Vas. 19 22:02:23
#2
<script language='javascript' type='text/javascript' >
<!-- hide
function jumpto(x){
if (document.form1.jumpmenu.value != 'null') {
document.location.href = x
}
}
// end hide -->
</script>
<form style='padding-left:400px;' name='form1'>
<select name='jumpmenu' onChange='jumpto(document.form1.jumpmenu.options[document.form1.jumpmenu.options.selectedIndex].value)'>
<option value=#>Pasirink</option>
<option value=test.php>Testas</option>
</select>
</form>
jei gerai supratau
Redagavo ex-it· 2009 Vas. 19 22:02:36
Parašė Narysx· 2009 Vas. 19 22:02:28
#3
Aha. :) Ačiū.
Parašė Narysx· 2009 Vas. 19 23:02:12
#4
Tik vistiek čia viena problema yra. :? Tarkim pasirenki antrą value ir nebeina sugrįžti vėl į pirmąjį. Papraščiausiai jį pasirenki ir nieko neatsitinka, nepersikrauna.
Parašė Narysx· 2009 Vas. 20 17:02:03
#5
Gal kas žinot kaip sutvarkyt? :)
Parašė ex-it· 2009 Vas. 20 17:02:06
#6
Pridek daugiau ju ir viskas...
Parašė Peacemaker· 2009 Vas. 20 17:02:39
#7
Naudok
<SCRIPT TYPE="text/javascript">
<!--
function dropdown(mySel)
{
var myWin, myVal;
myVal = mySel.options[mySel.selectedIndex].value;
if(myVal)
{
if(mySel.form.target)myWin = parent[mySel.form.target];
else myWin = window;
if (! myWin) return true;
myWin.location = myVal;
}
return false;
}
//-->
</SCRIPT>
<FORM
ACTION="../cgi-bin/redirect.pl"
METHOD=POST onSubmit="return dropdown(this.gourl)">
<SELECT NAME="gourl">
<OPTION VALUE="">Pateikti:
<OPTION VALUE="http://f1fanas.lt/submit.php?stype=n">Naujieną
<OPTION VALUE="http://f1fanas.lt/submit.php?stype=a">Straipsnį
<OPTION VALUE="http://f1fanas.lt/submit.php?stype=l">Nuorodą
</SELECT>
<INPUT TYPE=SUBMIT VALUE="Eiti">
</FORM>
Keiskis pagal save.
Redagavo Peacemaker· 2009 Vas. 20 17:02:07
Parašė Narysx· 2009 Vas. 20 17:02:28
#8
Jeigu šitas veiks, tai ačiū, nes patikrinsiu tik vėliau. ;D