title: Display result table based on selected search criteria and search keyword
body: <p>Assume that I have table consist of a list of students. To search for a student, I have a drop down list on the criteria I can select from to search by, such as search by ID, search by hometown, search by gender, search by max GPA, etc. After I select the criteria I'd like to search by, I proceed to enter the keyword. </p>
  
  <p>Currently, I have 2 variables, <code>category</code> which is the variable to store the option/criteria I chose to search by, and <code>keyword</code> which is the word I enter in the input box. </p>
  
  <p>What should I do if I want to compare the keyword I entered to all objects in the column of the criteria I selected? Let's say I select search by hometown, when I enter "New", the result table will show all results with hometown with the word "New" in it. I already used <code>toUpperCase()</code> because I don't want to use case-sensitive search.</p>