• 19-06-2015, 10:14:31
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar. Bu şekilde id="1" tagı ile id gönderiyor ve silme işlemi yapıyorum.

    Ama ben 2. bir id daha göndermek istiyorum, bunu nasıl yapabilirim?

    Saygılar,

    <a href="#" id="<?=$row['id'];?>" class="silc"> <i class="fa fa-trash text-success text-danger"></i></a>

    $(function() {
    $(".silc").click(function(){
    var element = $(this);
    var del_id = element.attr("id");
    var info = 'id=' + del_id;
     if(confirm("Silmek istediğinize emin misiniz?"))  
    {
     $.ajax({
       type: "GET",
       url: "islem.php?r=cevapsil",
       data: info,
       success: function(){
       }
     });
             $(this).parents(".tablo").animate({ backgroundColor: "#ff0000" }, "fast")
            .animate({ opacity: "hide" }, "slow");
            }
        return false;
    });
     
    });
  • 19-06-2015, 10:52:42
    #2
    @tlngdk; aşağıda gösterdiğim şekilde yapabilirsiniz.

    <a class="silc" data-another-id="BURAYA_DEGER_GELECEK" id="<?=$row['id'];?>" href="#">
    	<i class="fa fa-trash text-success text-danger"></i>
    </a>
    $(function ()
    {
    	$(".silc").click(function ()
    	{
    		var element = $(this),
    			del_id = element.attr("id"),
    			info = 'id=' + del_id,
    			d_another = element.data("another-id");
    
    		if(confirm("Silmek istediğinize emin misiniz?"))  
    		{
    			$.ajax({
    				type: "GET",
    				url: "islem.php?r=cevapsil",
    				data: info,
    				success: function(){
    					//
    				}
    			});
    
    			$(this).parents(".tablo").animate({ backgroundColor: "#ff0000" }, "fast").animate({ opacity: "hide" }, "slow");
    		}
    
    		return false;
    	});
    });
  • 19-06-2015, 15:08:35
    #3
    Üyeliği durduruldu
    safakbalcan adlı üyeden alıntı: mesajı görüntüle
    @tlngdk; aşağıda gösterdiğim şekilde yapabilirsiniz.

    <a class="silc" data-another-id="BURAYA_DEGER_GELECEK" id="<?=$row['id'];?>" href="#">
    	<i class="fa fa-trash text-success text-danger"></i>
    </a>
    $(function ()
    {
    	$(".silc").click(function ()
    	{
    		var element = $(this),
    			del_id = element.attr("id"),
    			info = 'id=' + del_id,
    			d_another = element.data("another-id");
    
    		if(confirm("Silmek istediğinize emin misiniz?"))  
    		{
    			$.ajax({
    				type: "GET",
    				url: "islem.php?r=cevapsil",
    				data: info,
    				success: function(){
    					//
    				}
    			});
    
    			$(this).parents(".tablo").animate({ backgroundColor: "#ff0000" }, "fast").animate({ opacity: "hide" }, "slow");
    		}
    
    		return false;
    	});
    });
    Maalesef yine 2. id gitmedi
  • 20-06-2015, 09:13:35
    #4
    // tek tek tüm elemenleri siler
    // $.each döngüsünün içine tanımla bir tane counter ister 2 tane sil ister 4 tane ister 8 tane
    $(function () {
    	var objItems = $(".silc");
    	$(".silc").click(function(e) {
    		$.each(objItems, function(Index, Item) {
    			var deleteData = "id=" + $(Item).attr("id");
    			$.ajax({
    				method: "POST",
    				url: "islem.php?r=cevapsil",
    				data: deleteData,
    				success: function(Data) {
    					Console.log("Silme işlemi başarılı");
    					$(this).parents(".tablo").animate({ backgroundColor: "#ff0000" }, "fast").animate({ opacity: "hide" }, "slow");
    				}
    			});
    		});
    	});
    }