From ea962911b4a9db1d79abde3018a80948d8faeff8 Mon Sep 17 00:00:00 2001 From: Carlos Vega <carlos.vega@uni.lu> Date: Tue, 21 Apr 2020 18:00:26 +0200 Subject: [PATCH] new type of select for none, true, false, inconclusive --- smash/web/static/js/smash.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/smash/web/static/js/smash.js b/smash/web/static/js/smash.js index 5b411c11..61e9549e 100644 --- a/smash/web/static/js/smash.js +++ b/smash/web/static/js/smash.js @@ -301,11 +301,23 @@ function createTable(params) { $(this).html('<select style="width:60px" ><option value selected="selected">---</option><option value="true">YES</option><option value="false">NO</option></select>'); }); $(tableElement).find('tfoot div[name="yes_no_null_filter"]').each(function () { - $(this).html('<select style="width:120px" ><option value selected="selected">---</option><option value="true">YES</option><option value="false">NO</option><option value="null">N/A</option></select>'); + $(this).html('<select style="width:100px" ><option value selected="selected">---</option><option value="true">YES</option><option value="false">NO</option><option value="null">N/A</option></select>'); }); $(tableElement).find('tfoot div[name="yes_no_null_inconclusive_filter"]').each(function () { - $(this).html('<select style="width:120px" ><option value selected="selected">---</option><option value="true">YES</option><option value="false">NO</option><option value="null">N/A</option><option value="inconclusive">Inconclusive</option></select>'); + $(this).html('<select style="width:100px" ><option value selected="selected">---</option><option value="true">YES</option><option value="false">NO</option><option value="null">N/A</option><option value="inconclusive">Inconclusive</option></select>'); }); + + $(tableElement).find('tfoot div[name="virus_test_date"]').each(function () { + $(this).css('width', '100px'); + $(this).text(''); + }); + + $(tableElement).find('th:contains("RT-PCR")').each(function(){ + non_breaking_hyphen = $.parseHTML('‑'); + var text = $(this).text().replace('-', $(non_breaking_hyphen).text()); + $(this).text(text); + }); + $(tableElement).find('tfoot div[name="integer_filter"]').each(function () { var options = '<option value selected="selected">---</option>'; for (var i = 1; i <= 8; i++) { -- GitLab