2015-11-19 55 views
0

我已经在角视图下的HTML下拉菜单:HTML选择元素中不点火NG-单击功能

HTML

 <select> 
      <option value="Func 1"> 
       <button class="btn ui-button ui-widget ui-state-default ui-corner-all" ng-click="callFunc1()"> 
        <span class="btn-icon add"></span> 
        Func 1 
       </button> 
      </option> 
      <option value="Func 2"> 
       <button class="btn ui-button ui-widget ui-state-default ui-corner-all" ng-click="callFunc2()"> 
        <span class="btn-icon add"></span> 
        Func 2 
       </button> 
      </option> 
     </select> 

JS

 $scope.callFunc1= function() { 
      alert('func 1'); 

     }; 

     $scope.callFunc2 = function() { 
      alert('func 2'); 

     }; 

我的问题是功能连接到ng点击没有发射。

有谁能告诉我为什么?

+0

请给我们显示您的JavaScript。角度控制器的范围中有callFunc1()和callFunc2()吗? – Keammoort

+5

我不认为可以将按钮放在选项中,您可以将'ng-change'和'ng-model'添加到'