Skip to content
Snippets Groups Projects

Repository

Merged Gervaise Henry requested to merge repository into develop
Viewing commit 3eb88fb5
Show latest version
5 files
+ 55
24
Preferences
File browser
Compare changes
@@ -12,25 +12,33 @@
<!-- Sidebar for Filters -->
<div class= "sidenav">
<button class="dropdown-btn">
Type 2 Diabetes
<i class="fa fa-caret-down"></i>
</button>
<div id="filter">
<input type="checkbox" name="Type 2 diabetes" value="0"> Has Type 2 Diabetes</input><br>
<input type="checkbox" name="Type 2 diabetes" value="1"> No Type 2 Diabetes </input>
<input type="checkbox" name="Type 2 diabetes" value="1"> T2 Diabetes</input>
<p class="numbers" id="Type2diabetes1">#</p>
<br>
<input type="checkbox" name="Type 2 diabetes" value="0"> No T2 Diabetes </input>
<p class = "numbers" id="Type2diabetes0">#</p>
</div>
<button class="dropdown-btn">
Age
<i class="fa fa-caret-down"></i>
</button>
<div id="filter">
<input value= "Enter Age Here"></input>
<p id="displayFiles">replace me</p>
</div>
</div>
<p id="displayFiles">0</p>
</div>
@@ -56,23 +64,35 @@
<body>
<script>
$(document).ready(function(){
var results = [];
var data = {{ index .Site.Data.scRNAseq_huPr_D.updated_cleaned_json }};
$("input").click(function(){
var data = {{ index .Site.Data.scRNAseq_huPr_D.updated_cleaned_json }};
var name = $(this).attr("name");
var value = $(this).attr("value");
var id = name + value;
id= id.replace(/\s+/g, '');
if ($(this).prop("checked") == true){
if( $.inArray(name, data[0]) < 0){
alert ("Name: " + name + " Data: " + data );
var i;
for (i =0; i < data.length; i++){
if( data[i][name] == value){
results.push(data[i]);
$('#'+id).text(results.length);
}
}
else if ($.inArray(name, data[0]) > 0){
alert ("Name is in array " +name);
}
$("#displayFiles").text("true");
}
else if ($(this).prop("checked") == false){
$("#displayFiles").text("false");
}
}
else if ($(this).prop("checked") == false){
var i;
for (i=0; i<results.length; i++){
if (results[i][name]== value){
results.splice(i, 1);
i--;
}
}
$('#'+id).text(results.length);
}
});