parent
3139b527af
commit
97d8a6a36e
@ -1 +1,2 @@
|
||||
admin.json
|
||||
*.scss
|
||||
|
@ -0,0 +1,56 @@
|
||||
$(document).ready(function() {
|
||||
$('.search-bar').on('keyup', function() {
|
||||
var query = $('.search-bar').val();
|
||||
var filter = 0;
|
||||
if($('#type').is(':checked'))
|
||||
filter += 1;
|
||||
if($('#partno').is(':checked'))
|
||||
filter += 2 + 4 + 8;
|
||||
if($('#description').is(':checked'))
|
||||
filter += 16;
|
||||
if($('#notes').is(':checked'))
|
||||
filter += 32;
|
||||
$.getJSON('http://127.0.0.1:5000/query/' + filter + '/' + query, function(data) {
|
||||
var newResults = '<div class="results">';
|
||||
for(var i = 0; i < data.length; i++) { // Create new view for results
|
||||
newResults += '<div class="results-row">';
|
||||
|
||||
newResults += '<div class="results-block">';
|
||||
if (data[i].block != null)
|
||||
newResults += data[i].block;
|
||||
newResults += '</div>';
|
||||
|
||||
newResults += '<div class="results-type">';
|
||||
if (data[i].type != null)
|
||||
newResults += data[i].type;
|
||||
newResults += '</div>';
|
||||
|
||||
newResults += '<div class="results-partno">';
|
||||
if (data[i].partno != null)
|
||||
newResults += data[i].partno;
|
||||
newResults += '</div>';
|
||||
|
||||
newResults += '<div class="results-description">';
|
||||
if (data[i].description != null)
|
||||
newResults += data[i].description;
|
||||
newResults += '</div>';
|
||||
|
||||
newResults += '<div class="results-notes">';
|
||||
if (data[i].notes != null)
|
||||
newResults += '<div class="tooltip"><i class="fa fa-sicky-note"></i><span class="tooltiptext">' + data[i].notes + '</span></div>';
|
||||
//newResults += data[i].notes;
|
||||
newResults += '</div>';
|
||||
|
||||
newResults += '<div class="results-datasheet">';
|
||||
if (data[i].datasheet != null)
|
||||
newResults += '<a href="http://127.0.0.1:5000/getfile/' + data[i].datasheet + '"><i class="fa fa-file-text" aria-hidden="true"></i></a>';
|
||||
newResults += '</div>';
|
||||
newResults += '</div>';
|
||||
}
|
||||
newResults += '</div>';
|
||||
$('.results').replaceWith(newResults);
|
||||
}).fail(function() {
|
||||
console.log( "failed" );
|
||||
});
|
||||
});
|
||||
});
|
Loading…
Reference in new issue