Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var res = [],
- textForSearch = $('input[name="searchField"]').val().toLowerCase(),
- latAlphabet = "qwertyuiop[]asdfghjkl;'zxcvbnm,.",
- rusAlphabet = "йцукенгшщзхъфывапролджэячсмитьбю";
- function getSearch(arr, str) {
- arr.map(function(item) {
- if (str == item.title) res.push(item);
- });
- return res;
- }
- if(!getSearch(obj, textForSearch).length) {
- var currentAlphabet = latAlphabet.indexOf(textForSearch.charAt(0)) == -1 ? rusAlphabet : latAlphabet,
- needAlphabet = currentAlphabet == latAlphabet ? rusAlphabet : latAlphabet,
- decodeStr = '';
- for(var i = 0; i < textForSearch.length; i++) {
- decodeStr = decodeStr + needAlphabet.charAt(currentAlphabet.indexOf(textForSearch.charAt(i)));
- }
- getSearch(obj, decodeStr);
- }
- if(decodeStr) $('input[name="searchField"]').val(decodeStr);
- $('#result').html(JSON.stringify(res));
Add Comment
Please, Sign In to add comment