2017-06-02 41 views
0

什麼是從角控制器發送js數組到我的Codeigniter控制器最簡單的方法是什麼。我希望這可以打印此 Array ([kalorije] => 0 [proteini] => 0 [uh] => 0 [masti] => 0)。 請先測試一下,然後告訴我是否需要在做之前設置一些配置,因爲我嘗試了一切,沒有任何工作。什麼是最簡單的方法發送角陣到代碼控制器

public function catchData(){ 
     $CIarray = ... 
     print_r($CIarray); 

} 

$scope.sendToControler = function() { 
     $scope.prosek = {kalorije: 0.0, proteini: 0.0, uh: 0.0, masti: 0.0}; 
     ... 
} 

回答

2

這裏就是我們的工作對我來說:在角側:

return $http({method: "POST", 
       dataType: "json", 
       url:'/myURL/', 
       data: $.param({data: JSON.stringify(data)}), 
       headers: {'Content-Type': 'application/x-www-form-urlencoded'}}) 
     .success(function(data) { 
      //Handle Success; 
    }); 

在PHP端

$CIarray = json_decode($_POST['data']) 
相關問題