angular 绑定enter键 忘是亡心i 2022-06-02 08:51 132阅读 0赞 <div class="jumppage" > <input type="text" placeholder="跳转" οnfοcus="this.placeholder=''" οnblur="this.placeholder='跳转'" ng-model="current" ng-keyup="goPages($event)"/> <div>页</div> <div ng-click="loading || goPage()" > <img src="img/icon/daohangjian.png" /> </div> </div> link: function(scope) \{ scope.goPage = function() \{ if (scope.current != scope.page.current && scope.current > 0 && scope.current % 1 == 0) \{ if (scope.current \* scope.page.size > scope.page.count) \{ scope.page.end(); \} else \{ scope.page.goQuery(scope.current); \} \} else \{ scope.current = scope.page.current; \} \}; scope.goPages = function(e) \{ var keycode = window.event ? e.keyCode : e.which; if (keycode == 13) \{ if (scope.current != scope.page.current && scope.current > 0 && scope.current % 1 == 0) \{ if (scope.current \* scope.page.size > scope.page.count) \{ scope.page.end(); \} else \{ scope.page.goQuery(scope.current); \} \} else \{ scope.current = scope.page.current; \} \} event.preventDefault(); \}; \};
还没有评论,来说两句吧...