Article View: pl.comp.lang.javascript
Article #51033Re: Grid - ciąg dalszy.
From: NKAB -
Date: Fri, 24 Feb 2012 09:17
Date: Fri, 24 Feb 2012 09:17
74 lines
3389 bytes
3389 bytes
homar <marek.horodyski@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/
Technical Details
Message-ID:
<ji7kj4$pqc$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<43e8c135-839c-4073-9dd0-7a5ef92f8969@do4g2000vbb.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "NKAB -" <nkab.SKASUJ@gazeta.pl> Newsgroups: pl.comp.lang.javascript Subject: Re: Grid - ciąg dalszy. Date: Fri, 24 Feb 2012 09:17:24 +0000 (UTC) Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 74 Message-ID: <ji7kj4$pqc$1@inews.gazeta.pl> References: <43e8c135-839c-4073-9dd0-7a5ef92f8969@do4g2000vbb.googlegroups.com> NNTP-Posting-Host: localhost X-Trace: inews.gazeta.pl 1330075044 26444 172.20.26.236 (24 Feb 2012 09:17:24 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Fri, 24 Feb 2012 09:17:24 +0000 (UTC) X-User: nkab X-Forwarded-For: 85.89.190.17 X-Remote-IP: localhost MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit