Vim*_*esh 5 javascript jquery twitter-bootstrap angularjs twitter-bootstrap-3
我正在尝试在引导模式中设置默认按钮。这是代码:http : //plnkr.co/edit/1aLlDdL8WfkUrBVt4q31?p=preview
在模式窗口中,我希望提交按钮为默认值。

我试图遵循代码但没有奏效。
$("#userNameModal").keyup(function(event){
if(event.keyCode == 13){
$("#submitUserNameBtn").click();
}
});
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏。
由于您使用的是 Angular,我只会使用指令。这样您就可以在您的应用程序中使用它(也在底部是工作 plnkr 的链接):
.directive('enterSubmit', function() {
return {
restrict: 'A',
link: function(scope, elem, attrs) {
elem.bind('keydown', function(event) {
var code = event.keyCode || event.which;
if (code === 13) {
if (!event.shiftKey) {
event.preventDefault();
scope.$apply(attrs.enterSubmit);
}
}
});
}
}
});
Run Code Online (Sandbox Code Playgroud)
然后从您的输入中调用它:
enter-submit="submitUserName()"
Run Code Online (Sandbox Code Playgroud)
这是修订后的 PLNKR:http://plnkr.co/edit/STXwWPxWIWpDSkIo9ruG ?p=preview
| 归档时间: |
|
| 查看次数: |
3723 次 |
| 最近记录: |