homar <
marek.h...@interia.pl> napisał(a):
> Witam wszystkich, a w szczeg=F3lno=B6ci zainteresowanych tabelkami.
> Jaki=B6 czas temu poruszy=B3em temat formatowania tabelek, i musz=EA
> powiedzie=E6, =BFe dowiedzia=B3em si=EA mas=EA rzeczy na ten temat, i
ledwo=
> to
> d=BCwign=B1=B3em :) .
> Stylami mo=BFna bardzo du=BFo, ale w ko=F1cu i tak trzeba si=EAgn=B1=E6 po
=
> grid.
> Pomaca=B3em troch=EA lepszych i gorszych przyk=B3ad=F3w opartych o jQuery,
=
> i w
> ko=F1cu si=EAgn=B1=B3em po wskazany :
>
>
http://trirand.com/blog/jqgrid/jqgrid.html#
>
> Jakim=B6 tam utrudnieniem jest to, =BFe nie to php serwuje dane. Nie
> znaj=B1c php, jakie=B6 problemy mia=B3em z rozpoznaniem i prze=B3o=BFeniem
=
> w nim
> podanych przyk=B3ad=F3w - ale jako=B6 posz=B3o. Przynajmniej udaje mi si=EA
> podawa=E6 dane w xmlu, z jsonem jeszcze nic mi nie wysz=B3o, ale jestem
> dobrej my=B6li. Ale tymczasem znalaz=B3em tam przyk=B3ad w "New in version
> 3.3\HTML Table to Grid" :
>
> jQuery("#ttogrid").click(function (){ tableToGrid("#mytable");});
>
> i postanowi=B3em napu=B6ci=E6 tego grida na stare tabelki. Konkretnie w
> kodzie po zwrocie z serwera przy update strony dopisa=B3em :
>
> function updatepage( str ){
> document.getElementById( "result" ).innerHTML =3D str;
> tableToGrid( "#myTable");
> }
>
> Zadzia=B3a=B3o bardzo =B3adnie. Ale tabelki miewaj=B1 powy=BFej 20 kolumn
i=
> s=B1
> szersze od szeroko=B6ci okna itd. itp. Trzeba to jako=B6 przeformatowa=E6,
=
> a
> moje do=B6wiadczenie z js jest jeszcze niewystarczaj=B1ce do tego, aby
> zmodyfikowa=E6 formatowanie grida.
> Analizuj=EA podane tam przyk=B3ady, i wsz=EAdzie jest przygotowanie do
> wy=B6wietlania wpisane w kod strony, czyli przed pobraniem danych, a tu
> nie widz=EA takiej mo=BFliwo=B6ci. Jak tu ustawi=E6 obszar dzia=B3ania dla
> grida?
> Moje zabiegi typu :
>
> tableToGrid( "#myTable");
> jQuery("#myTable").jqGrid('navGrid','#pager11',{ height:
> 490, width: 300});
>
> nie przynosz=B1 zamierzonego rezultatu :(
> M=F3g=B3by mnie kto=B6 nakierowa=E6 na jk=B1=B6 poprawn=B1 sk=B3adni=EA (o
=
> ile jest to
> wykonalne) ?
>
Naprowadzę cię - zainteresuj się tym jak się robi menu na divkach
a będziesz wiedział jak zrobić swojego ala'grida.
Jeśli ma to być tabelka na danych z www to bez PHP raczej się nie da.
W czystym JS walisz dane do Array() i te elementy do ala'grida.
Andrzej.
--
Wysłano z serwisu Usenet w portalu Gazeta.pl ->
http://www.gazeta.pl/usenet/