From: Mehmet Fatih YILDIZ (fatih.mfyz@gmail.com)
Date: Sat 21 Apr 2007 - 01:29:27 EEST
ayrıca şöyle de yapabilirsiniz. select'deki değer değişiminde formu post
ettirirsiniz. formda hidden bir inputta tamamla gibi bir ad ile 1, 0 tutarak
eğer 1 ise formu işleme değilse formu tekrar basma gibi bir iş
yaptırabilirsiniz. post ile gelen tüm değişkenleri zaten field'lara
bastırırsınız. böylece veri kaybolmaz.
tamamla'nın default olarak 0 değeri olur, Submit butonuna da submit etmeden
önce tamamla'yi 1 yaptirip oyle submit ettirebilirsiniz.
Ya da bu kadar şeyle boğuşmayıp ajaxla süperkoaly ve daha etkileşimli
çözebilirsiniz. tabiki iframe gibi teknikler de mevcut.
On 4/19/07, Ismail ASCI <ismail.asci@gmail.com> wrote:
>
> Merhabalar,
> Bütün sayfayi herseferinde yeniden yuklemektense select box'inizin
> onchange durumunda basit bir ajax cagrisi yaparak alt options'i
> olusturabilirsiniz.
>
> Suradaki adreste [1] bunun ajax cagrisi olmadan yapilmis bir sekli
> bulunmakta.Bu ornege gore calisabilirsiniz yapmaniz gereken tek sey soz
> konusu options dizilerini ajax cagrilari ile olusturmak.
>
> [1] http://www.quirksmode.org/js/options.html
>
> Kolay gelsin.
>
> On 4/19/07, Teknet Tasarım bilgisayar reklam paz. ltd. şti <info@teknethosting.com
> > wrote:
>
> > Merhaba Arkadaslar,
> > Formdan veri girerken önce jump menu den şehir seçip sonra bir drop_down
> > menude mysql tablodan gelen sadece seçilen sehrin ilcelerini listelemek
> > ve bu asamalardan önce de adı soyadı dogum _yeri vesair giriyorum
> > jump menu ile sehri secip alttaki drop_down menude ilcelerin cıkmasını
> > saglıyorum
> > yanlız bu arada forma girilen diger adı soyadı vesair form yeniden
> > yuklendiği için kayboluyor get metodu ile bu veriler degişkenlere
> > alınamıyor.
> > ARKADASLAR BU KONUDA YARDIMCI OLABİLECEK VAR MI ?
> > BAŞKA BİR YÖNTEM BİLEN VARSA DA OLUR UFAK BİR ORNEK GONDERSENİZ ?
> >
> > <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
> > <option value="uye_ekle.php">ankara</option>
> > <option value="uye_ekle.php">istanbul</option>
> > <option value="uye_ekle.php">izmir</option>
> > <option>unnamed1</option>
> > </select>
> > Saygılarımla
> > Ömer Tekiroglu <linux-programlama@liste.linux.org.tr>
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> >
>
>
> --
> Ismail ASCI
>
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v1.4.2.2 (Fedora GNU/Linux)
>
> iFQEIBECABQFAkRIDJMNHQBiYWNrdXAgY29weQAKCRBgYvyi4RxNdcnIAJ9vweb8
> vUH9m3a2aQHyAfeo0oJtlACfQiqcbHvdBtrxylRh42G2xea7gFM=
> =Xy4T
> -----END PGP PUBLIC KEY BLOCK-----
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
-- Mehmet Fatih YILDIZ http://www.mfyz.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama