MM_JumpMenu Re:MM_JumpMenu Re:MM_JumpMenu
Transcrição
MM_JumpMenu Re:MM_JumpMenu Re:MM_JumpMenu
MM_JumpMenu Posted by Kugas - 2009/05/14 15:43 _____________________________________ Tenho um problema com esta função... ou penso que o problema esteja em mim mesmo... mas tou aqui a pedir novamente ajuda no seguinte: Por exemplo tenho o seguinte: <input name="nome" type="text" value="<?=$_POST?>"> <input name="nc" type="text" value="<?=$_POST?>"> e depois tenho o MM_JumpMenu: <?PHP $p='parent'; echo '<select name="nomefam" onChange="MM_jumpMenu('.$p.',this,0)">'; $sel="SELECT id, nome FROM tabela WHERE estado =0 ORDER BY nome"; $stmt= mysql_query($sel, $conDb); while($row=mysql_fetch_array($stmt)) { echo '<option value="page.php?fam='.$row.'&nome='.$_POST.'&nc='.$_POST.'"'; echo $_GET==$row?' selected':''; echo '>'.$row.'</option>'; } echo '</select>'; ?> Eu escrevo nas textfields e o que se passa é que quando mexo no MM_JumpMenu valores que estavam nas textfields desaparecem e nao são guardados em POST :S Não há maneira de os forçar a ler as textfields e guarda-las em POST assim que activo o MM_JumpMenu? Post edited by: Kugas, at: 2009/05/14 16:07 ============================================================================ Re:MM_JumpMenu Posted by mAiN_iNfEcTiOn - 2009/05/15 09:38 _____________________________________ Isso é porque o POST só se propaga quando tu estás a fazer, efectivamente, um POST dum formulário... O problema é que o teu MM_JumpMenu o que faz é "Ao seleccionar um valor na select box, manda-o para o link afecto à opção da select box" Se queres que isso passe, vais ter que editar a função do MM_JumpMenu e começar a mandar os valores por GET em vez de POST :S Ou entao fazes por post, mas como eu digo, tens que editar a função do MM_JumpMenu de modo a fazer o post dos valores para a página a redireccionar ;) ============================================================================ Re:MM_JumpMenu Posted by Kugas - 2009/05/15 09:46 _____________________________________ sim tenho isto: function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options.value+"'"«»); PHP-PT.com Forum - Comunidade Portuguesa de PHP Joomlaboard Forum Component version: 1.1.4 Stable Generated: 1 October, 2016, 19:49 if (restore) selObj.selectedIndex=0; } faço alteração aonde? é que eu não percebo muito de javascript :s EDIT: ah outra coisa... lol eu tenho que ter POST prk o formulario ta em enctype=multipart/form-data, ou seja, tenho um espaço para upload de foto ;) abraço Post edited by: Kugas, at: 2009/05/15 09:50 ============================================================================ Re:MM_JumpMenu Posted by Kugas - 2009/05/18 14:45 _____________________________________ vá la amigos.... eu sei que estão ocupados ou a resolver problemas mais complicados que o meu.... but i reeeeeeallllyy need this.... é so o que me falta pa acabar um projecto :s alguem? desculpem a insistência... Obrigado pessoal. ============================================================================ PHP-PT.com Forum - Comunidade Portuguesa de PHP Joomlaboard Forum Component version: 1.1.4 Stable Generated: 1 October, 2016, 19:49