• 12-03-2009, 13:12:11
    #1
    Üyeliği durduruldu
    jquery ile $('form').serialize() ile çok basit bir şekilde ajax ile sayfa post edilebiliyor. birde bunun ters mantığı pratik bir şekilde sayfadaki objelerin yeni değerlerini yükleme gibi nasıl bir işlem yapılabilinir. json ile yapılabilir mesela ama o zamanda sayfayı birde jsona göre tasarlamak gerekir buda ek bir zahmet verir.

    konuda daha önce araştırma yapan varmı acaba. sayfanın belli yerlerini yeni değerleri ile tek bir tasarım dosyası kullanarak render etme gibi birşey ile ugraşan yani

    ilgilenenlere şimdiden teşekkürler
  • 12-03-2009, 13:40:52
    #2
    E yine jquery ile dönen değerleri eskileriyle değiştireceksin. Ya ben sorunu yanlış anladım, ya da basit bir şey soruyorsun ..
  • 12-03-2009, 14:03:33
    #3
    Üyeliği durduruldu
    Aykut adlı üyeden alıntı: mesajı görüntüle
    E yine jquery ile dönen değerleri eskileriyle değiştireceksin. Ya ben sorunu yanlış anladım, ya da basit bir şey soruyorsun ..
    query ile dönen değeri degil de sayfanın güncellenmiş halini yüklemem gerekiyor ama tüm sayfayı degil yerine göre sadece belirli alanların update olmasını istiyorum.

    mesela

    <input type="text" value="<?php echo $adi?>">

    gibi olduğunu düşünelim

    tabi smarty kullanıyorsak bu ifadenin yaklaşık

    <input type="text" value="{$adi}">

    gibi kullaniyoruz.

    ben istiyorum ki adam kodunu yazacak tab tuşna basacak mesela bunun için örnek formdaki tüm değerler yenilenmesi gerekirken adam örnek ilin koduna basınca sadece ilin adı alanını güncellemek gerek.

    tek tek kod yazarak zaten bunu yapabiliyorum herhangi bir sıkıntım yok. jquery yi boşverin elle tek tek ajax requestleride yazabiliyorum bundada sıkıntı yok.

    bu iş nasıl daha pratik ve sistematik hale gelebilir. onu sormak istedim. inş anlatabilmişimdir.

    mesela yeni değerleri json ile üretip javascriptle okuyup güncelleme gibi bir model oluşturabilirim ama bu seferde sayfadan olması gereken değerler için tasarım dosyasının haricinde bir dosya daha yapmak lazim ki buda ek bir zaman demek.
  • 12-03-2009, 14:38:21
    #4
    Sanırım sen php sayfasına gönderdiğim değerler, geri dönüşlerinde otomatik olarak eski değerleriyle değişsin diyorsun. Böyle bir olayın olduğunu sanmıyorum.
  • 12-03-2009, 14:55:48
    #5
    Eposta Aktivasyonu Gerekmekte
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    query ile dönen değeri degil de sayfanın güncellenmiş halini yüklemem gerekiyor ama tüm sayfayı degil yerine göre sadece belirli alanların update olmasını istiyorum.
    mesela
    <input type="text" value="<?php echo $adi?>">
    gibi olduğunu düşünelim
    tabi smarty kullanıyorsak bu ifadenin yaklaşık
    <input type="text" value="{$adi}">
    gibi kullaniyoruz.
    ben istiyorum ki adam kodunu yazacak tab tuşna basacak mesela bunun için örnek formdaki tüm değerler yenilenmesi gerekirken adam örnek ilin koduna basınca sadece ilin adı alanını güncellemek gerek.
    tek tek kod yazarak zaten bunu yapabiliyorum herhangi bir sıkıntım yok. jquery yi boşverin elle tek tek ajax requestleride yazabiliyorum bundada sıkıntı yok.
    bu iş nasıl daha pratik ve sistematik hale gelebilir. onu sormak istedim. inş anlatabilmişimdir.
    mesela yeni değerleri json ile üretip javascriptle okuyup güncelleme gibi bir model oluşturabilirim ama bu seferde sayfadan olması gereken değerler için tasarım dosyasının haricinde bir dosya daha yapmak lazim ki buda ek bir zaman demek.
    yanlış anlamadıysam $_session[] işini görmeli...
    <input type="text" value="{$_session[adi]}">
    biraz daha net örnek versen..
  • 12-03-2009, 15:51:18
    #6
    Üyeliği durduruldu
    taylanaktepe adlı üyeden alıntı: mesajı görüntüle
    yanlış anlamadıysam $_session[] işini görmeli...
    <input type="text" value="{$_session[adi]}">
    biraz daha net örnek versen..
    ilgisiz hocam konuyu biraz daha web sitesi yada bunun paneli yapmaktan çok web tabanlı yazılım olarak düşünürseniz anlayabilirsiniz.

    insan ajax niye kullanır yada bu şekilde yaklaşırsanız daha açıklayıcı olur forumda yazdığım mesajları görüyorsanız zaten az çok session lamı tutsam gibi basit cevabı olmayan şeylerle ugrastigii az çok görmüşsünüzdür

    mesala adam bir beyanname giriyor. beyanname kodunu girdi. datalar ajaxla geldi. sonra birşeyleri yazdi. ajaxla datalar gitti hatalar vs ler oluştu. bu arada bazı alanlar enable disable özellikleri değişti falan falan herşey ajaxla olacak şekilde.

    Tüm sayfayı yenilemek yerine ilgili objeleri özellikleri ile değerlerini yenilemenin kolay pratik bir yolunu ariyorum yani. tüm sayfayıda yapabilirim ama o zamanda javascript fonksiyonlarını eval etmek gibi iş daha kompleksleşiyor

    inş bu sefer anlatabilmişimdir
  • 12-03-2009, 18:05:47
    #7
    jQuery kullanarak;
    $("#element_adi").val("yeni değer");

    forumda jQuery kullanan görmek güzel
  • 12-03-2009, 18:13:16
    #8
    Üyeliği durduruldu
    huseyinkeles adlı üyeden alıntı: mesajı görüntüle
    jQuery kullanarak;
    $("#element_adi").val("yeni değer");
    forumda jQuery kullanan görmek güzel
    sonunda beni anlayan birisi

    toplu olarak bu data nasıl alınır ona çözüm aramaktayım hüseyin hocam

    yalnız sayfayı tasarlayıp birde data almak için takla atmak istememekteyim

    bilmem meramımı anlatabilmişimdir inşallah
  • 12-03-2009, 18:17:55
    #9
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    sonunda beni anlayan birisi

    toplu olarak bu data nasıl alınır ona çözüm aramaktayım hüseyin hocam

    yalnız sayfayı tasarlayıp birde data almak için takla atmak istememekteyim

    bilmem meramımı anlatabilmişimdir inşallah
    hocam vallahi şimdiye kadar hiç toplu olarak almaya gerek duymadım, sayfayı post edince bende serialize fonksiyonunu kullanıyorum ama almak için gerek duymadım hiç toplu almaya, kaç tane element varki? binlerce değildir heralde, teker teker yaz böyle, çok sorun olmaz.