ng-click of angularJS is not displaying anything when buttons are clicked
<p>angular js code:</p>

<pre><code>      appModule.controller('dcrlistingCtrl', ['$scope','$modal','$state','$rootScope','loginService', 'servicePOST', 'appConstants','sessionService', '$http', 
      function($scope,$modal,$state,$rootScope,loginService, servicePOST, appConstants,sessionService, $http) {   

        $scope.doctors = function() {
            alert("Doctors");
        };

        $scope.pharmacists = function() {
            alert("pharmacists");
        };

        $scope.stockists = function() {
           alert("pharmacists");
        };

      alert("trial");

      $scope.contact="Doctors";


            $scope.doctors=
    [
      {"patch":"BARIJPUR", "doctor":["RAMA SENA", "SMRITI IRANI","JAGDISH NAIR"]}, 
      {"patch":"Anna", "doctor":["ASHISH NAIK", "SMRITI IRANI", "SAIRAJ NAIK"]}, 
      {"patch":"Peter","doctor":["RATAN PANDEY", "RAMAN SHIVOLKAR"]}
    ];




      }])
</code></pre>

<p>html code:</p>

<pre><code>       &lt;button  type="button" class="btn btn-primary "  ng-click=="doctors()"&gt;&lt;b&gt;Doctor&lt;/b&gt;&lt;/button&gt;
       &lt;button type="button" class="btn btn-primary " ng-click=="pharmacists()" &gt;&lt;b&gt;Pharmacist&lt;/b&gt;&lt;/button&gt;
    &lt;button type="button" class="btn btn-primary " ng-click=="stockists()" &gt;&lt;b&gt;Stockist&lt;/b&gt;&lt;/button&gt;
</code></pre>

<hr>

<p>any angularJS experet here? need help!</p>

<p>the alert("trial"); is shown! </p>

<p>But when i click these buttons, no alert is shown! 
why is that so?
any help and advice or changes are appreciated!</p>