Find Cheaper University Textbooks
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

30 lines
1.1 KiB

<search>
<form class="form-horizontal search-form" onsubmit={ submit } type="submit"method="get">
<div class="form-group">
<div class="col-sm-8 form-item">
<input class="form-input" placeholder="Description" type="text" name="title"/>
</div>
<div class="col-sm-2 form-item">
<select class="form-select" aria-labelledby="dLabel" name="sem">
<option value="Fall">Fall</option>
<option value="Winter" selected>Winter</option>
<option value="Summer">Summer</option>
</select>
</div>
<div class="col-sm-2 form-item">
<button class="btn btn-primary" type="submit">Search</button>
</div>
</div>
</form>
</search>
function submit(ev) {
console.log("submitted");
var params = $(ev.currentTarget).serialize();
$.getJSON("http://localhost:8001/fc?"+params,
function(courses) {
var fcourses = filterCourses(courses);
var cgroups = groupsof(4, fcourses);
results_passer.trigger("new_results", cgroups);
});
}