Olá pessoal, desenvolvi o seguinte sistema:
Insira o conteúdo em uma página HTML e digite o número de algum usuário do seu fórum!
Ele deveria trabalhar assim, se o número de usuário encontrados for maior que 1 usuário ele deve mostrar a lista de usuários na página, mas caso só tenha um único usuário na pesquisa ele deve ir direto para o perfil do usuário! Sabem onde estou errando?
Toda vez que se clica em pesquisar aparece a lista independente de existir mais de um usuário na lista ou não!
- Código:
<meta charset="utf-8">
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('.loading').hide();
$('.search').click(function(){
$('.loading').fadeIn();
var jInput = $('.myInput').val();
$.get('/memberlist?username='+jInput, function( data ){
if( $('.frm-form .table > tbody > tr', data).length >= 0 ){
var jLink = jQuery('.frm-form .gen', data).attr('href');
$(window.document.location).attr('href', jLink );
}else{
var jUsers = $('table > tbody', data ).html();
$('.jUsers').html( jUsers );
}
});
});
});
</script>
<input type="text" class="myInput"/>
<input type="button" class="search" value="Pesquisar" />
<table class="jUsers">
<tr>
<td class="loading" style="font:11px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;color:#ddd;width:200px;display:block;text-align:center;">
Carregando...<br />
<img src="http://i56.servimg.com/u/f56/17/78/57/29/loadin10.gif" alt="Loading..." />
</td>
</tr>
</table>
Insira o conteúdo em uma página HTML e digite o número de algum usuário do seu fórum!
Ele deveria trabalhar assim, se o número de usuário encontrados for maior que 1 usuário ele deve mostrar a lista de usuários na página, mas caso só tenha um único usuário na pesquisa ele deve ir direto para o perfil do usuário! Sabem onde estou errando?
Toda vez que se clica em pesquisar aparece a lista independente de existir mais de um usuário na lista ou não!