Set focus to navbar search on initial login or when changing to home (closes #24)

This commit is contained in:
Oliver Gorwits
2012-08-27 20:50:45 +01:00
parent f41a5a58ce
commit 52468b0ac0
4 changed files with 12 additions and 9 deletions

View File

@@ -5,6 +5,7 @@
* Icon to copy Navbar search text to Device Search Options field (closes #11)
* Typeahead on the main navbar search (for devices only)
* Support for have_nodeip_dns_col setting (closes #14)
* Set focus to navbar search on initial login or when changing to home (closes #24)
[ENHANCEMENTS]

View File

@@ -121,6 +121,15 @@ if (window.History && window.History.enabled) {
}
$(document).ready(function() {
// activate typeahead on the main search box, for device names only
$('#nq').typeahead({
source: function (query, process) {
return $.get('/ajax/data/device/typeahead', { query: query }, function (data) {
return process(data);
});
}
});
// activate tooltips
$("[rel=tooltip]").tooltip({live: true});

View File

@@ -46,6 +46,8 @@
<input type="hidden" name="path" value="[% vars.requested_path %]"/>
[% END %]
</form>
[% ELSE %]
<script type="text/javascript"> $('#nq').focus(); // set focus to navbar search </script>
[% END %]
</div>
</div>

View File

@@ -8,13 +8,4 @@
[% IF params.tab %]
$('#[% params.tab %]_form').trigger("submit");
[% END %]
// enable typeahead on the main search box, for device names only
$('#nq').typeahead({
source: function (query, process) {
return $.get('/ajax/data/device/typeahead', { query: query }, function (data) {
return process(data);
});
}
});
});