diff --git a/src/scripts/search.tag b/src/scripts/search.tag
index e556e3a..a2d0fa7 100644
--- a/src/scripts/search.tag
+++ b/src/scripts/search.tag
@@ -16,16 +16,21 @@
+
+
function submit(ev) {
console.log("submitted");
+ console.log(this);
this.opts.booksLoading = true;
this.update();
var params = $(ev.currentTarget).serialize();
$.getJSON("/search/fc?"+params,
- function(courses) {
+ (function(courses) {
var fcourses = filterCourses(courses);
var cgroups = groupsof(3, fcourses);
results_passer.trigger("new_results", cgroups);
- });
+ this.opts.booksLoading = false;
+ this.update();
+ }).bind(this));
}