Skip to content

Commit 575e3b9

Browse files
authored
Merge pull request #1326 from johnhenley/issues/search-enter-key-1311
ENH: Use Enter key in search popup
2 parents 5bbc452 + e939154 commit 575e3b9

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

Dnn.CommunityForums/config/templates/ToolbarSearchPopup.ascx

+20-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
<script type="text/javascript">
2+
//prevent submit from Enter key
3+
$(document).ready(function () {
4+
$(window).keydown(function (event) {
5+
if (event.keyCode === 13) {
6+
event.preventDefault();
7+
return false;
8+
}
9+
});
10+
});
11+
function CheckEnterPressed(a, e) {
12+
if (e.keyCode === 13) {
13+
// Enter pressed
14+
document.getElementById('btnSearch').click();
15+
}
16+
};
17+
</script>
118
<div class="dcf-quick-search aftb-search" data-searchurl="[AF:TB:SearchURL]">
219
<span class="dcf-search-link aftb-search-link">
320
<span>
@@ -7,8 +24,8 @@
724
</span>
825
<div class="dcf-search-popup aftb-search-popup">
926
<div class="dcf-search-input">
10-
<input class="dcf-search-input" type="text" placeholder="[RESX:SearchFor]" maxlength="50">
11-
<button class="dcf-search-button">[RESX:Search]</button>
27+
<input class="dcf-search-input" type="text" placeholder="[RESX:SearchFor]" maxlength="50" onkeydown="CheckEnterPressed(this, event)">
28+
<button id="btnSearch" class="dcf-search-button">[RESX:Search]</button>
1229
</div>
1330
<div class="dcf-search-options">
1431
<a class="dcf-search-option-advanced" href="[AF:TB:AdvancedSearchURL]">[RESX:SearchAdvanced]</a>
@@ -20,4 +37,4 @@
2037
</span>
2138
</div>
2239
</div>
23-
</div>
40+
</div>

0 commit comments

Comments
 (0)