Bootstrap Table
Find min of column
by jimkennelly
HTML
<link rel="stylesheet" href="https://rawgit.com/wenzhixin/bootstrap-table/master/src/bootstrap-table.css">
<script src="https://rawgit.com/wenzhixin/bootstrap-table/master/src/bootstrap-table.js"></script>
<table id="prospectTable">
<thead>
<tr>
<th data-sortable="true" data-field="salary" data-cell-style="cellStyle"> Prospect</th>
</tr>
</thead>
</table>
JavaScript
$table = $('#prospectTable');
var d;
var dmin;
$(document).ready(function() {
$table.bootstrapTable({
url: "https://api.myjson.com/bins/1gktkf",
onLoadSuccess: setMinValue,
});
$table.on('load-success.bs.table', function(e, data) {
console.log("on load-success");
})
});
function setMinValue() {
d = $table.bootstrapTable("getData");
var arr = d.map(function(el) {
return el.salary;
});
dmin = Math.min.apply(Math, arr);
console.log(dmin);
}
function cellStyle(value, row, index) {
var classes = ['active', 'success', 'info', 'warning', 'danger'];
if (index % 2 === 0 && index / 2 < classes.length) {
return {
classes: classes[index / 2]
};
}
return {};
}
function cellStyle(value, row, index) {
console.log("cell style");
var classes = ['active', 'success', 'info', 'warning', 'danger'];
if (true) {
return {
classes: classes[index / 2]
};
}
return {};
}