Welcome Guest, Not a member yet? Register   Sign In
cant delete a record, total n00b here.
#1

[eluser]rotarypot[/eluser]
hola !

i am very very new to ajax/CI, so please be gentle Wink

i am trying to delete a record from my table and also have the nice animation to visually remove the record from the page,of course, i should make the actual record deletion work before moving on to the animation thingie, but im stuck and cant get it to delete records
please help Smile


this makes the "delete" links
Code:
<?= anchor('#', 'borrar', array('class' =>'borrador', 'id'=>$res->img_id));?>

this is my jQuery (in the view file)
Code:
$(document).ready(function() {
    $("a.borrador").click(function (event) {
        event.preventDefault(); // deshabilita el comportamiento de la liga.
  if (confirm('esto borrarĂ¡ la img, de acuerdo? ')){    
        // usuario dijo si a la pregunta.
               var del_id = $(this).attr('id');
               $.post("index.php/moderation/borrar", {item_id : del_id},  function(data){
                      
                       // succcess??
    }); }
});    });

this is my controller (simplified)
Code:
<?php

class Moderation extends Controller {

    function Moderation()
    {
        parent::Controller();

        $this->load->helper('url');
        $this->load->helper('form');
        $this->load->database();    
            
    }
    
    function borrar() {
    
     $this->db->delete('gallery_imgs', array('img_id' => $_POST['item_id']));
    

      
}
    
}
#2

[eluser]flaky[/eluser]
use firebug for javascript debugging
#3

[eluser]rotarypot[/eluser]
[quote author="flaky" date="1262919720"]use firebug for javascript debugging[/quote]
right, firebug..:/

do you think its a javascript problem ??
#4

[eluser]flaky[/eluser]
I can't find a problem in the php code, I'm assuming it's a javascript bug
#5

[eluser]rotarypot[/eluser]
ok, sorry to be thick here, but i dont know what im looking for in firebug,

or where to look..

:-S
#6

[eluser]flaky[/eluser]
look in the console (after turning on firebog)
if there are any javascript error, the console will show them
#7

[eluser]WebsiteDuck[/eluser]
Code:
$.post("index.php/moderation/borrar", {item_id : del_id},  function(data){

This is posting to a relative address. Make sure you're not posting to yoursite.com/moderation/index.php/moderation/borrar
#8

[eluser]rotarypot[/eluser]
yeah!!!!
that was it... Tongue

thanks Smile




Theme © iAndrew 2016 - Forum software by © MyBB