- function enterPress (e) {
- var e = e || window.event;
- var uid = $("#search_info").val();
- uid = uid.replace(/^\s+|\s+$/g, "");
- if (uid.length === 0) {
- return false;
- }
- if (e.keyCode === 13) {
- document.getElementById('search-form').submit()
- }
- }
- var states = new Bloodhound({
- datumTokenizer: Bloodhound.tokenizers.whitespace,
- queryTokenizer: Bloodhound.tokenizers.whitespace,
- prefetch: '/js/typeahead/game-title.json'
- });
- $('#search-form #search_info').typeahead(
- {
- hint: true,
- highlight: true,
- minLength: 1
- },
- {
- name: 'states',
- source: states,
- limit: 10
- }
- ).bind('typeahead:select', function(ev, suggestion) {
- $('#search-form').submit();
- });
Raw Paste