从Ajax Success Block为ng-value或ng-init赋值

时间:2015-06-16 04:57:53

标签: ajax angularjs

无法在网上找到任何示例/代码示例。只需设置值属性不适用于角度,因此想知道是否有其他方法可以设置输入框的值。

<input id="company_name" ng-model="company.name" type="text">

想要将值设置为收到的AJAX响应。

1 个答案:

答案 0 :(得分:1)

将输入绑定到控制器中的属性,以ng-click调用函数并设置属性值:

    function myCtrl(DataService){
      var vm= this;
      vm.getData = function(){
      DataService.getData().then(function(res){
        vm.company = res;
      });
    }

<input id="company_name" ng-model="company.name" type="text" >
<button ng-click="ctrl.getData()">Get Data</button>