angular 回车事件(回车发送,回车加ctrl 换行)

xiaoxiao2021-02-27  150

$scope.inputKeyUp = function (event) { var keycode = window.event?event.keyCode:event.which; console.log(keycode,"keycode"); if(event.ctrlKey && event.keyCode==13) { $scope.message =$scope.message +'\n\r'; return; } if(keycode==13){ $scope.summit(); $('.text-legth').css('display','none'); } }

html 和keyup关联的,后续考虑封成一个指令~

<div > <textarea text-length="" name="auditRemark" ng-keyup="inputKeyUp($event)" ng-model="message" ng-trim="false" rows="5" type="text" maxlength="140" placeholder="请输入意见说明" class="text-areaMsg"> </textarea> <button class="btn btn-primary btn-summit" ng-click="summit()">提交</button> </div>

转载请注明原文地址: https://www.6miu.com/read-17041.html

最新回复(0)