NonInventPurchasingSystem/CPRNIMS.WebApps/wwwroot/JsFunctions/Canvass/SupplierBidsV3.js
2026-01-20 07:44:30 +08:00

46 lines
1.2 KiB
JavaScript

$(document).ready(function () {
var loader = $('#overlay, #loader');
UserRights = document.getElementById("roleRights").value;
canvassTable = $('#BidForApprovalTable').DataTable({
ajax: $.extend({
url: '/CanvassMgmt/GetSupplierBid',
type: 'GET',
},
beforeComplete(loader)),
initComplete: initCompleteCallback(),
columns: colSupplierBid,
order: [7, 'asc'],
responsive: true,
language: {
emptyTable: "No record available"
},
error: errorHandler
});
})
$(document).on('change', '.choose-alternative-checkbox', function () {
if (this.checked) {
// Uncheck others
$('.choose-alternative-checkbox').not(this).prop('checked', false);
// Reset all rows style
$('#altarnativeTable tbody tr').css({
'color': '',
'background-color': ''
});
// Highlight the selected row
$(this).closest('tr').css({
'color': 'white',
'background-color': 'green'
});
} else {
// If user unchecks (optional reset)
$(this).closest('tr').css({
'color': '',
'background-color': ''
});
}
});