Felipe Sobral Postado Março 23, 2011 Denunciar Share Postado Março 23, 2011 (editado) Boa noite pessoal,estou com uma dificuldade enorme ao fazer um grid em ext com php e mysqltenho 2 arquivossão eles:grid.js http://pastebin.com/VpAYHN72server.phphttp://pastebin.com/tTuDnUWEserver.php printa o seguinte: ({"total":"2","usuarios":[{"login":"admin","nome":"admin","email":"adm@admin.com.br","id_nivel":"2"},{"login":"felipe","nome":"Felipe","email":"felipe@hotmail.com","id_nivel":"1"}]})acontece que no index.html o grid não é montado por nada no mundo!agradeço desde já, toda e qualquer ajuda! Editado Março 23, 2011 por Felipe Sobral Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Março 24, 2011 Denunciar Share Postado Março 24, 2011 explica melhorapresenta mensagem de erro?posta o código Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 www.sismobile.com.br Postado Março 25, 2011 Denunciar Share Postado Março 25, 2011 acho que seria ++ facil escrever o grid na unha com o calbak do ajax!eu trabalho com o prototype!tenho um exemplo de grid em meu sitewww.sismobile.com.brerwinfunction escreveGrid(request){ $('msg').update(""); var xmldoc=request.responseXML; var cabecalho = xmldoc.getElementsByTagName('cabecalho')[0]; if(cabecalho!=null) { var coluna = cabecalho.getElementsByTagName('coluna'); var tabela = "<table border='0' cellpadding='1' cellspacing='1' width='753' align='center'>"; tabela+="<tr>"; tabela+="<td><font face='Arial,Helvetica,sans-serif' size='2' color='silver'>titulo do grid:</font></td>"; tabela+="</tr>"; tabela+="</table>"; tabela+="<table border='0' cellpadding='0' cellspacing='1' width='753' align='center'>"; tabela+="<tr bgcolor='orange'>"; $R(0,4).each(function(n) { tabela+="<td align='center'><font face='Arial,Helvetica,sans-serif' size='2' color='white'>"+coluna[n].firstChild.data+"</td>"; }); tabela+="</tr>" var registros = xmldoc.getElementsByTagName('registro'); for(i=0;i<registros.length;i++){ var itens = registros.getElementsByTagName('item'); $R(0,3).each(function(n) { var conteudo = itens[n].firstChild.data == "" ? "''" : itens[n].firstChild.data; tabela+="<td width='10%'><span id="1">"+conteudo+"</span></td>"; }); tabela+="</tr>"; } tabela+="</table>"; $("cenario").innerHTML=tabela; tabela=null; itens=null; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipe Sobral Postado Março 25, 2011 Autor Denunciar Share Postado Março 25, 2011 Bom galera, eu consegui montar o grid...e até agora não sei como; apenas foi!mesmo assim, obrigado pela ajuda e o interesse demonstrado!uma dúvida agora, como eu faço pra pegar o ID da linha selecionada no grid e jogar pra uma variavel php? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Felipe Sobral
Boa noite pessoal,
estou com uma dificuldade enorme ao fazer um grid em ext com php e mysql
tenho 2 arquivos
são eles:
grid.js
http://pastebin.com/VpAYHN72
server.php
http://pastebin.com/tTuDnUWE
server.php printa o seguinte:
({"total":"2","usuarios":[{"login":"admin","nome":"admin","email":"adm@admin.com.br","id_nivel":"2"},{"login":"felipe","nome":"Felipe","email":"felipe@hotmail.com","id_nivel":"1"}]})
acontece que no index.html o grid não é montado por nada no mundo!
agradeço desde já, toda e qualquer ajuda!
Editado por Felipe SobralLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.