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)); }