2016-08-23 57 views
0

我有我的按鈕被禁用使用ng禁用,但按鈕顯示工具提示,即使它被禁用時,我想刪除工具提示,當按鈕被禁用。如何從禁用的按鈕中刪除工具提示?

這裏是我的按鈕

<button type="button" class="btn btn-default" 
      personinsuranceid="{{row.entity.PersonInsuranceId}}" 
      ng-disabled="row.entity.Sequence != 1" 
      ng-click="$event.stopPropagation(); grid.appScope.AddPlantoCase(row.entity, 1)" 
      data-toggle="tooltip" title="Add as Primary to case"> 
     1 
    </button> 

請給我建議的方式來刪除提示。

+0

那麼如何使用帶條件的'ng-hide'來刪除它呢? – aserrin55

+0

在哪裏使用ng-hide –

+0

如果你想隱藏按鈕而不是禁用它,你可以在代碼 – aserrin55

回答

0

工具提示直接來自使用os設置的瀏覽器。所以使用按鈕可能很難隱藏工具提示。

而不是一個按鈕,你可以用ng-click來處理呼叫和ng-class來做你的造型。不要忘記檢查你的AddPlantoCase()是否處於禁用狀態,如果它是真的,請不要做任何事情。

<span class="btn btn-default" 
     personinsuranceid="{{row.entity.PersonInsuranceId}}" 
     ng-click="grid.appScope.AddPlantoCase(row.entity, 1)" 
     ng-class="{disabled: row.entity.Sequence != 1}" 
     data-toggle="tooltip" title="Add as Primary to case"> 
    1 
<span> 

/* CSS */ 
.disabled { 
    cursor: not-allowed; 
    filter: alpha(opacity=65); 
    -webkit-box-shadow: none; 
    box-shadow: none; 
    opacity: .65; 
} 
相關問題