Angular.JS利用ng-disabled屬性和ng-model實現(xiàn)禁用button效果
前言
本文要實現(xiàn)的效果是在輸入框內(nèi)無文字時,提交button是不能點擊狀態(tài),在輸入文字后會變?yōu)榭牲c擊狀態(tài),效果圖如下:
實現(xiàn)方法:
<div> <div> <textarea name="" id="" rows="3" class="form-control" ng-model="shyj" placeholder="在此輸入審批意見"></textarea> </div> <div> <div> <button class="btn btn-sm btn-block btn-primary" ng-disabled="!shyj" ng-click="agreeClick(SM.YGBH,SM.RQ,shyj);" ng-tap="$navigate.go('/home')"> 提交 </button> </div> </div> </div>
controller里其實不用做什么操作,html已經(jīng)實現(xiàn)禁用效果了。放上來給大家隨便看看吧。
$scope.agreeClick=function(v_shyg,v_rq,shyj){//審核通過 $scope.v_shzt=0; $scope.v_shyg=v_shyg; $scope.v_rq=v_rq; $scope.shyj=shyj; $scope.v_lsh=0; /*if(!$scope.shyj||$scope.shyj==''){ myTip("審核意見不能為空"); return false; }*/ HomeService.agreeClick({YGBH:$scope.YGBH,v_rq:$scope.v_rq,v_shzt:$scope.v_shzt,v_shyg:$scope.v_shyg,v_shyj:$scope.shyj,v_lsh:$scope.v_lsh}).then(function(data){ var info=data.msg; if (info[0].code === "0") {//查詢到結(jié)果 myTip("審核成功"); $navigate.go("/LogList"); }else{ myTip("審核失敗:"+info[0].msg); } // console.log("desk: %o", data); // $scope.LogList=data.answers[0]; // $scope.abc=data.answers[0][0].YGBH; // console.log("bb: %o",$scope.abc); }); }
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
angular+bootstrap的雙向數(shù)據(jù)綁定實例
本篇文章主要介紹angular+bootstrap的雙向數(shù)據(jù)綁定的實例,具有很好的參考價值。下面跟著小編一起來看下吧2017-03-03AngularJs Managing Service Dependencies詳解
本站主要介紹AngularJs Managing Service Dependencies的知識資料,這里整理相關(guān)知識,及簡單示例代碼,有興趣的小伙伴可以參考下2016-09-09Angular5給組件本身的標(biāo)簽添加樣式class的方法
本篇文章主要介紹了Angular 5 給組件本身的標(biāo)簽添加樣式class的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04使用JavaScript的AngularJS庫編寫hello world的方法
這篇文章主要介紹了使用JavaScript的AngularJS庫編寫hello world的方法,AngularJS是一款高人氣的JavaScript庫,需要的朋友可以參考下2015-06-06Angular.JS讀取數(shù)據(jù)庫數(shù)據(jù)調(diào)用完整實例
這篇文章主要介紹了Angular.JS讀取數(shù)據(jù)庫數(shù)據(jù)調(diào)用,結(jié)合完整實例形式分析了AngularJS使用$http.get方法與后臺php交互讀取數(shù)據(jù)庫數(shù)據(jù)相關(guān)操作技巧,需要的朋友可以參考下2019-07-07詳解Angular中通過$location獲取地址欄的參數(shù)
這篇文章主要介紹了詳解 Angular中通過$location獲取地址欄的參數(shù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08Angular使用ControlValueAccessor創(chuàng)建自定義表單控件
這篇文章主要介紹了Angular使用ControlValueAccessor創(chuàng)建自定義表單控件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03