• 11-04-2010, 16:41:24
    #1
    Merhaba arkadaşlar.Jquery ile post işlemi yaptırıyorum.Ufak bir sorunum haricinde bitmek üzere.
    Şimdi şu şekilde bir butonum var sayfada

    <a id="addButton" class="red-button" href="#">+Ekle</a>
    Js dosyasında ise bu butona tıklandığında yeni bir içerik eklemesi için bilgiler post ettiriliyor.
    var timestamp=0;
        $('#addButton').click(function(e){
    
            // Only one todo per 5 seconds is allowed:
            if((new Date()).getTime() - timestamp<5000) return false;
            
            $.post("ajax.php",{'action':'new','text':'Yeni icerik','rand':Math.random()},function(msg){
    
                // Appending the new todo and fading it into view:
                $(msg).hide().appendTo('.todoList').fadeIn();
            });
    
            // Updating the timestamp:
            timestamp = (new Date()).getTime();
            
            e.preventDefault();
        });
    Benim istediğim şey ise aşağıdaki "addbutton" kısmının sonuna bir id eklemek ve bu idyi yukarıdaki js koduyla ajax.php sayfasına post ettirmek.
    <a id="addButton-125457" class="red-button" href="#">+Ekle</a>
    Bunun için js dosyasına ne gibi bir ekleme yapmam gerekiyor? Yardımcı olursanız sevinirim.Şimdiden teşekkürler..
  • 11-04-2010, 17:51:50
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Diğer tarafa yazdım, buraya da yazıyım
    belki işine yarayan biri olur:

    arkadaşım gönderirken fonksiyonun içinde , id değerini alabilirsin:
    var id = $(this).attr('id');
    id = '#'+id.replace('addButton-,'');
    şeklinde. Veya linke rel olarak id ekleyip,

    <a id="addButton-125457" rel="125457" class="red-button" href="#">+Ekle</a>
    aynı şekilde, rel den alabilirsin:

    var id = $(this).attr('rel');
    sonra posta eklersin id kısmını.
  • 11-04-2010, 18:00:11
    #3
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    $('#addButton-243424').click(function(e){

    şeklinde yapıcaksınız.

    Eğer döngüden oluşturacaksanız o js koduyla beraber butonuda döngüye sokacaksınız.
  • 11-04-2010, 19:42:44
    #4
    metadige adlı üyeden alıntı: mesajı görüntüle
    Diğer tarafa yazdım, buraya da yazıyım
    belki işine yarayan biri olur:.
    Çok teşekkür ederim tamda istediğim gibi oldu

    tolgasen hocam sizede teşekkür ederim..