(function () { var $diseasesSearchInput = $('#diseasesSearchInput'); var $diseasesSearchIcon = $('#diseasesSearchIcon'); var $diseasesTable = $('#diseases-table'); var diseasesArr = []; var searchValue = 'empty'; $diseasesSearchIcon.on('click', function (e) { searchDiseasesSign(); }); $('#diseasesSearchInput').keydown(function (event) { if (event.keyCode === 13) { searchDiseasesSign(); } }); var getDiseasesArr = function getDiseasesArr() { $diseasesTable.children().children('tr').each(function (index, trDom) { var item = {}; if (index > 0) { $(trDom).children('td').each(function (index, tdDom) { if ($(tdDom).hasClass('diseases-name')) { item.diseasesName = $(tdDom).html(); } if ($(tdDom).hasClass('diseases-alia')) { var arr = []; $(tdDom).find('p').each(function (index, pDom) { arr.push($(pDom).html()); }); item.diseasesAlia = arr; } }); diseasesArr.push(item); } }); }; var searchDiseasesReset = function searchDiseasesReset() { if (searchValue !== $('#diseasesSearchInput').val() || searchValue === 'empty') { searchValue = $('#diseasesSearchInput').val(); if (diseasesArr.length == 0) { getDiseasesArr(); } var newDiseasesArr = []; diseasesArr.map(function (item) {}); } }; var searchDiseasesSign = function searchDiseasesSign() { if (searchValue !== $('#diseasesSearchInput').val().trim() || searchValue === 'empty') { searchValue = $('#diseasesSearchInput').val().trim(); if (diseasesArr.length == 0) { getDiseasesArr(); } var tableHead = '
' + (searchValue !== '' ? replaceKeyword(alia, searchValue) : alia) + ' | ';
if ((index + 1) % 2 === 0 && index + 1 != item.diseasesAlia.length) {
aliasHtml += '
' + alia + ' | ';
if ((index + 1) % 2 === 0 && index + 1 != item.diseasesAlia.length) {
aliasHtml += '