Added safety check to typeahead - really need to figure out why require is borking on this file after a server reload

This commit is contained in:
Fergal Moran
2013-08-12 16:53:28 +01:00
parent 9838c34399
commit 116e28db21
2 changed files with 18 additions and 17 deletions

View File

@@ -26,14 +26,15 @@ define ['jquery', 'underscore', 'marionette', 'vent',
dataType: "json"
filter: (parsedResponse)->
parsedResponse.objects
$('.tt-hint', @el).addClass('search-query');
$('.tt-hint', @el).addClass('span3');
t.on 'typeahead:selected': (event, datum, dataset_name) ->
vent.trigger 'navigate:mix', datum.slug
$('#search-text', @el).blur()
$('.tt-hint', @el).blur()
else
console.log("Typeahead disabled")
$('.tt-hint', @el).addClass('search-query');
$('.tt-hint', @el).addClass('span3');
t.on 'typeahead:selected': (event, datum, dataset_name) ->
vent.trigger 'navigate:mix', datum.slug
$('#search-text', @el).blur()
$('.tt-hint', @el).blur()
SearchView

View File

@@ -50,18 +50,18 @@
}
}
});
$('.tt-hint', this.el).addClass('search-query');
$('.tt-hint', this.el).addClass('span3');
return t.on({
'typeahead:selected': function(event, datum, dataset_name) {
vent.trigger('navigate:mix', datum.slug);
$('#search-text', this.el).blur();
return $('.tt-hint', this.el).blur();
}
});
} else {
console.log("Typeahead disabled");
return console.log("Typeahead disabled");
}
$('.tt-hint', this.el).addClass('search-query');
$('.tt-hint', this.el).addClass('span3');
return t.on({
'typeahead:selected': function(event, datum, dataset_name) {
vent.trigger('navigate:mix', datum.slug);
$('#search-text', this.el).blur();
return $('.tt-hint', this.el).blur();
}
});
};
return SearchView;