
META-INF.resources.butterfaces-ts.butterfaces-table.jquery.ts Maven / Gradle / Ivy
///
///
(function ($:any) {
$.fn.selectTableRow = function (data:any) {
return this.each(function () {
var $originalElement = $(this);
console.log('Selected row: ' + data.rowIndex);
console.log($originalElement.find('tr[rowindex=' + data.rowIndex + ']'));
$originalElement.find('tr').removeClass('butter-table-row-selected');
var listItems = $originalElement.find('tr[rowindex=' + data.rowIndex + ']');
$(listItems[listItems.length - 1]).addClass('butter-table-row-selected');
});
};
}(jQuery));
(function ($:any) {
$.fn.sortTableRow = function (renderIds, disableRenderIds, columnNumber) {
return this.each(function () {
var $table = $(this);
//var rows = $table.find('tbody > tr').length;
//var columns = $table.find('thead th').length;
ButterFaces.Ajax.sendRequest($table.attr('id'), 'sort_' + columnNumber, renderIds, columnNumber, disableRenderIds);
});
};
}(jQuery));
© 2015 - 2025 Weber Informatics LLC | Privacy Policy