I have a button when click it passes json data of everything within the 
table. I am trying to click in one controller and use a service to pass the 
data into the form controller. 

[code]<div class="col-md-7" ng-controller="LoadingmemberTable">




 <div  ng-controller="Controlclickevent">
 <tr ng-repeat="member in members">
                               
                                <td>
                                    {{member.name}}
                                </td>
                                <td>
                                    <button class="btn btn-primary btn-xs" 
ng-click="EditMember(member)">Select</button>
                                </td>
                              
                            </tr>
                        </tbody>
</div>
 <div class="col-md-5" ng-controller="formMember">
<div class="form-horizontal">
                            <fieldset>
                                <legend>Member Info</legend>
                                <div class="form-group">
                                    <label for="Name" class="col-lg-2 
control-label" style="text-align:left">Name</label>
                                    <div class="col-lg-10">
                                        <input class="form-control"  ng-
model="member.name" name="name" id="inputName" placeholder="Name" type=
"text">
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label for="Name2" class="col-lg-2 
control-label" style="white-space: nowrap;text-align:left">address</label>
                                    <div class="col-lg-10">
                                        <input class="form-control" 
 ng-model="model.address" placeholder="address" type="text">
                                    </div>
</div>
</div>
</div>
</div>


<!-- controller 1-->
app.controller("Controlclickevent", function ($scope, embersrepository) {
    $scope.EditMember = function (item) {
        
        model.item = function (item) {
            alert(item);
        };
       


    };
<!-- controller 2-->
app.controller("formMember", function ($scope, embersrepository) {
   


});


<!-- Factory service -->
app.factory('embersrepository', function ($http, $q) {
   
    return {
        DeleteMember: function (model) {
            var deferred = $q.defer();
            $http.post('/', model)
            .success(function () { deferred.resolve(); }
            )
             .error(function () { deferred.reject(); });
            console.log(model);
            return deferred.promise;
            
        }


    }
// I think its needed here..
    return {
        EditMember: function (scope) {
            function embersrepository(scope) {
                $scope.model = model;


            
            }[/code]

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to