Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度2-ng引导-在输入字段中按enter键时如何防止模式关闭_Angular_Ng Bootstrap - Fatal编程技术网

Angular 角度2-ng引导-在输入字段中按enter键时如何防止模式关闭

Angular 角度2-ng引导-在输入字段中按enter键时如何防止模式关闭,angular,ng-bootstrap,Angular,Ng Bootstrap,对于NgbModal,当按下表单上简单输入字段上的enter键时,是否可以防止模式关闭?i、 e.- <input class="form-control" id="name" maxlength="250" name="name" type="text" name="name"> 按键事件将在这里帮助您 <input class="form-control" id="name" maxlength="250" name="name" type="text" name="na

对于NgbModal,当按下表单上简单输入字段上的enter键时,是否可以防止模式关闭?i、 e.-

<input class="form-control" id="name" maxlength="250" name="name" type="text" name="name">

按键事件将在这里帮助您

<input class="form-control" id="name" maxlength="250" name="name" type="text" name="name" (keypress)="someFunc($event)">

按enter键可能是提交表单,也可能是重新加载页面,导致模式关闭。是否使用event.preventDefault()?您需要添加更多有关用途的信息(如上所述)在表单中单击return将(并且应该)导致提交(如果表单有效)@MartinOcando我没有使用它,但会尝试一下。@72GM我有一个模式,它有一个多选下拉框。这似乎是由一个输入字段组成的,当按下enter键时,模式关闭。
someFunc($event){
    if($event.keyCode == 13) {
         $event.preventDefault();
         return false;
    }
}