2013-12-10 31 views
-1

我嘗試這樣做:

$.ajax({ 
    url: '<?=base_url?>admin/zipcode/deleteselected/', 
    data: { 
     deletables: delList 
    } 
}).done(function (msg) { 
    console.log(msg); 
}) 
在控制器

$deletables = $this -> input -> get('deletables'); 
$deletableids = json_decode($deletables, TRUE); 
//Call to the model with deletable ids for multiple delete at a time 

,但我不能讓get('deletables')在所有! 任何更快的幫助將幫助我很多// Thanx

如果我從控制器返回 返回$ deletables; 我在console.log中得到空白響應

+0

你檢查過它是否在'$ _POST'中。也許你有默認的'.ajax'設置設置爲在某處使用POST? – irla

+0

嗯可能是,但我的Ajax調用成功的情況下,我不能從我的控制器中從ajax發送的數據..那麼你說關於Ajax安裝正確嗎?不,我沒有做任何事情.. – user1891480

+0

請確保您啓用codeigniter配置文件中的get方法 – bipen

回答

0

你試過嗎?

$.ajax({ 
    url: '<?=base_url?>admin/zipcode/deleteselected/', 
    type: "GET", 
data: { 
    deletables: delList 
} 
}).done(function (msg) { 
    console.log(msg); 
}) 
+0

:是的,我做到了!沒有運氣! – user1891480

+0

哦,請嘗試將更改爲<?= base_url()?> – Hendyanto

+0

這裏有sis! – user1891480