필드에 포커스가 있고 입력을 누른 경우 하나의 텍스트 필드 (및 NO 버튼)가있는이 간단한 모달 대화 상자가 닫히는 이유는 무엇입니까?단일 텍스트 입력 필드가있는 부트 스트랩 모달 대화 상자는 항상 Enter 키를 닫습니다.
<a href="#dlgAddDeviceFolder" class="add-device-folder" data-toggle="modal">New Folder</a>
<div id="dlgAddDeviceFolder" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="dlgAddFolderLabel" aria-hidden="true">
<div class="modal-header">
<!--<a type="button" class="close" data-dismiss="modal" aria-hidden="true">×</a>-->
<h3 id="myModalLabel">Add Device Folder</h3>
</div>
<div class="modal-body">
<form class="form-horizontal">
<div class="control-group">
<label class="control-label" for="dlgAddDeviceFolder_name">Folder Name</label>
<div class="controls">
<input id="dlgAddDeviceFolder_name" type="text" placeholder="Folder Name" autocomplete="off">
</div>
</div>
</form>
</div>
<div class="modal-footer">
<!--<a type="button" class="btn" data-dismiss="modal" aria-hidden="true">Cancel</a>-->
<!--<a id="dlgAddDeviceFolder_btnOk" type="button" class="btn btn-primary">OK</a>-->
</div>
</div>
는 (. 내가 앵커로 버튼 태그를 변환 한 버튼 및 앵커 태그에 내가 유형 = "버튼"을 뒀다) 버튼 문제입니다 제안 광범위한 토론 here 있습니다. 그러나 제안 된 모든 솔루션을 시도한 다음 버튼을 완전히 주석 처리하는 것으로 끝났습니다. 단순히 같은 텍스트 입력을 복제하여 두 개의 필드가있는 경우, 문제가 사라지고
가참고 오른쪽에 저를 가리키는 위해 @mccannf하는
는이 질문에 대한 답변이 도움이 될 수 있습니다 : 여기에 샘플입니다 http://stackoverflow.com/questions/2037910/possible-to-prevent-enter-from-submitting-a-form-in-javascript- from-certain-inpu – mccannf