2017-05-09 3 views
0

Ich habe eine Tabelle mit Zeilen und in einer Spalte habe ich zwei Schaltflächen genehmigen und ablehnen, das Problem ist, die Schaltfläche ablehnen funktioniert nur nach der Schaltfläche genehmigen. Wenn ich auf die Zurückweisungsschaltfläche klicke, funktioniert es beim ersten Mal nicht. das ist mein Code.Zweiter Knopfklick funktioniert nicht vor dem ersten in AngularJS

 <tr ng-repeat="item in userRequests">    
         <td style="border: 1px solid #435363;">{{$index + 1 }}</td> 
         <td style="border: 1px solid #435363;">{{item.email_id}}</td> 
         <td ng-if="item.request_status == 0 && item.is_active == null" style="border: 1px solid #435363;">valid till: <input type="text" datepicker ng-model="validate" style="vertical-align: top;" /> <span><button type="button" style = "margin-left: 4px;margin-right: 4px;" class="btn btn-primary btn-xs" ng-click="approveUser(item.email_id,validate)">Approve</button></span> 
         <span><button type="button" class="btn btn-primary btn-xs" ng-click="rejectUser(item.email_id)">Reject</button></span></td> 
    </tr> 

ich bin nicht in der Lage zu verstehen, welche Sache den Knopf stoppt, um die Funktion auf den ersten Klick aufzurufen. please see the pic by clicking here the view of table

+0

können Sie console.log innerhalb der Funktion approveUser setzen und Benutzer ablehnen und den Rest der Funktionalität kommentieren und prüfen, ob er aufgerufen wird? Ich glaube, das Problem ist in der Funktionalität nicht dieser Code –

+0

tatsächlich ablehnen Taste funktioniert, nachdem ich auf die Schaltfläche approve – Rajat

+0

Ich weiß, dass, aber hast du versucht, was ich vorgeschlagen, um zu sehen, ob es angeklickt ist reagiert es ohne Funktionalität? –

Antwort

0

zuerst Ihre Geige hat Probleme, so dass ich eine andere geändert verwendet man Scheck diese Geige http://jsfiddle.net/U3pVM/32109/

es funktioniert. Ich habe es auch auf eckigen Seed-Projekt versucht und es gab kein Problem, aber Sie müssen registerCtrl Controller ändern!

Verwandte Themen