2016-07-28 165 views
1

我對angular js相當陌生,而且我堅持要將id從視圖傳遞給js控制器,然後傳遞給CI控制器。將ID從視圖傳遞給js控制器,然後傳遞給CI控制器

鑑於我有一個vid

<td><a href="" class="btn btn-square blue btn-sm"><i class="fa fa-pencil-square-o faa-2x" aria-hidden="true" ng-click="getID(vehicle.vid)"></i></a></td> 

在JS控制器:

$scope.getID = function(myID){ 
    //here i need help 
    }; 

有人請幫助。

+0

附加NG單擊=錨 「的getID(vehicle.vid)」 標記元素和控制檯ID $ scope.getID =功能(身份識別碼) console.log(myID); }; –

+0

它會返回coresponding id.how我可以傳遞這個ID給我的控制器嗎? – anju

回答

0

您可以使用HTTP方法傳遞id來CI控制器

$http({headers: {'Content-Type': 'application/x-www-form-urlencoded'}, 
         url: path_to_CI_routes + "/contoller_name/function", 
         method: "POST", 
    data: 
          $.param 
          ({ 
           'id': myID 
          }), }) 
         .then(function mySucces(response) { 
}); 
+0

謝謝。我有另外一個疑問。關於成功響應我得到一個數組。如何將結果傳遞給另一個控制器? – anju

+0

你在說CI控制器嗎?或角度控​​制器? –

+0

給CI控制器 – anju

相關問題