2015-11-19 54 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'添加到'