var my = {},
booksModel = undefined;
- const terms = ['aut', 'lan', 'lst', 'ser', 'tit'];
+ const textFields = ['aut', 'lan', 'ser', 'tit'];
+ const terms = textFields.concat(['lst', 'srt']);
// ==============
// Public methods
my.init = function(linkedBooksModel) {
booksModel = linkedBooksModel;
- for (var idx in terms) {
- addEnterListener(terms[idx]);
+ for (var idx in textFields) {
+ addEnterListener(textFields[idx]);
}
};
else {
url += '&';
}
- if (term === 'lst') {
- url += term + '=' + encodeURIComponent('' + value);
+ if (textFields.includes(term)) {
+ url += term + '=' + encodeURIComponent('%' + value + '%');
}
else {
- url += term + '=' + encodeURIComponent('%' + value + '%');
+ url += term + '=' + encodeURIComponent('' + value);
}
}
}