JQuery
Re: [jQuery] Problema do tempo de execução
4 months ago
Ajudava se colocares o codigo.
$('#id').click(function(){
//aqui faz tudo o queres que faça
$('#id2').click(function(){
//aqui so começa quando o #id terminar.
});
});
$('#id').click(function(){
//aqui faz tudo o queres que faça
$('#id2').click(function(){
//aqui so começa quando o #id terminar.
});
});
[jQuery] Problema do tempo de execução
4 months ago
Viva!
Estou com um problema na execução de umas chamadas a funções devido ao tempo de runtime das mesmas.
O que acontece é o seguinte:
tenho um botão que ao click chama uma função que faz um pedido assincrono e devolve HTML a preencher num DIV, e em seguida executa outra função que vai preencher campos (IDs) de dados nesse HTML gerado e devolvido pela função anterior. O problema é que por vezes a segunda função corre mais rápido que a primeira não preenche, pois ainda não existem elementos no DOM.
Alguma forma de forçar a fazer uma QUEUE das duas funções e apenas executar a segunda depois da primeira executada?
Abraços,
Estou com um problema na execução de umas chamadas a funções devido ao tempo de runtime das mesmas.
O que acontece é o seguinte:
tenho um botão que ao click chama uma função que faz um pedido assincrono e devolve HTML a preencher num DIV, e em seguida executa outra função que vai preencher campos (IDs) de dados nesse HTML gerado e devolvido pela função anterior. O problema é que por vezes a segunda função corre mais rápido que a primeira não preenche, pois ainda não existem elementos no DOM.
Alguma forma de forçar a fazer uma QUEUE das duas funções e apenas executar a segunda depois da primeira executada?
Abraços,
JQUERY – ajax request (retornar varias linhas)
9 months ago
Boas,
Estou agora a aprender jquery, mas estou com duvidas no ajax request.
COmo é que se retorna varias linhas? isto é:
depois tenho o eventos_search.php que é suposto retornar linhas de codigo:
Este processo ja nao sei como funciona. Alguem me pode ajudar?
Estou agora a aprender jquery, mas estou com duvidas no ajax request.
COmo é que se retorna varias linhas? isto é:
$(document).ready(function() {
$("#calendariop").datepicker({onSelect: function(date){
$.ajax({type: "POST",
data: "calendario="+date,
url:"source/eventos_search.php",
success:$("#calendariop").html(msg)
});
}});
});
depois tenho o eventos_search.php que é suposto retornar linhas de codigo:
if(isset($_GET['calendario'])){
$sql="SELECT nome, data, (select sala from salas where cod_sala=e.cod_sala) as sala, (select piso from pisos where cod_piso=e.cod_piso) as piso
FROM eventos e
WHERE activo = 1 ";
if($_POST['Aniversario']){
$sql.="AND data = str_to_date('".$_POST['Aniversario']."','%Y-%m-%d' )";
}
$sql.="order by cod_evento DESC LIMIT 7";
$qry=mysql_query($sql);
$row_count = 0;
$color1="#eeefff";
$color2="#DDDDDD";
while($linha=mysql_fetch_assoc($qry)){
$row_color=($row_count % 2) ? $color1 : $color2;
echo '<tr bgcolor="'.$row_color.'">';
echo "<td> ";
echo $linha['nome'];
echo "</td>";
echo "<td> ";
echo $linha['data'];
echo "</td>";
echo "<td> ";
echo $linha['piso'];
echo "</td>";
echo "<td> ";
echo $linha['sala'];
echo "</td>";
echo "<td>";
echo '<a href="noticia_ver.php?noticia='.$linha['cod_noticia'].'"><img src="/images/lupa.png" width="25" height="25" border="0"></a>';
echo "</td>";
echo "<td>";
echo '<a href="javascript: confirmar_apagar('.$linha['cod_noticia'].')"><img src="imgs/apagar.png" width="15" height="15" border="0"></a>';
echo "</td>";
$row_count++;
}
}Este processo ja nao sei como funciona. Alguem me pode ajudar?
Menu Animado
0Ora bem… então vamos lá dar continuidade às dicas de Jquery, prometi algumas dicas e tenho andado a falhar como as notas de 50€.
Mas em frente, a ideia hoje é demonstrar como fazer um menu animado em Jquery:
(mais…)
E porque não experimentar Jquery ?
0Potente.
É o mínimo que posso dizer sobre esta framework, quando se diz que “Frameworks são projectados com a intenção de facilitar o desenvolvimento de software”, acenta que nem uma luva ao JQuery ( deixamos para depois a discussão se se trata de uma framework ou não , ok ? ).
Assim sendo vou dar início à publicação de pequenas ‘tips’ de jquery para quem queira começar a ‘estragar a cabecinha’ nesta vida.