i working on first project using meteor, , having difficulty sorting.
i have select element user choose option displayed in list. not know how remove sorting , show values.
i tried:
admin.html
<select name="select"> <option value="all">all</option> <option value="bad">bad</option> <option value="sad">sad</option> <option value="good">good</option> <option value="best">best</option> </select>
admin.js
template.adminlayout.events({ "change select": function (event) { // prevent default browser form submit event.preventdefault(); // value select element const listemo = $( event.target ).val(); console.log(listemo); if(listemo == "all") { session.set("heardfrom", null); } else { session.set("heardfrom", listemo); } } });
feed.js
template.feed.helpers({ feedbacks() { return feedbackslist.find({ feedback: session.get("heardfrom") }); }, });
figured out
if (listemo == "all") { const emolist = {}; session.set("heardfrom", emolist); } else { const emolist = {feedback : listemo}; session.set("heardfrom", emolist); }