
mmuthigani
Published on 05/30/2024
Posted 11 months ago
09/23/2022 (2 years ago)
function disableGrid(elementid) {
return $("#" + elementid).find("input,button,textarea,select").attr("disabled", true);
}
function clearGrid(gridId) {
return $("#" + gridId ).clear();
}
function hideGridColumn(gridId, index) {
$("#" + gridId).hideColumn(index);
$("#" + gridId).disableValidation(index);
}
function showGridColumn(gridId, index) {
$("#" + gridId).showColumn(index);
$("#" + gridId).enableValidation(index);
}
function isGridColumnEmpty (gridId, rowNo, columnNo) {
if (!($("#" + gridId).getValue(rowNo, columnNo) != '')) {
return [false, columnNo];
}
return [true, columnNo];
}
function enableGridColumn(gridId, gridColumnId) {
let gridRows = $("#" + gridId).getNumberRows();
for (i = 1; i <= gridRows; i++) {
$("#form\\[" + gridId + "\\]\\[" +i+ "\\]\\[" + gridColumnId + "\\]").attr("disabled", false);
}
}
function enableGridColumn(gridId, gridColumnId) {
let numberOfGrid = $("#" + gridId).getNumberRows();
for (let index = 1; index <= numberOfGrid; index++) {
$("#" + gridId).find("#"+ gridId +"-body").find("#form\\["+ gridId +"\\]\\[" + index + "\\]\\["+ gridColumnId +"\\]").prop("disabled", false);
}
}
function disableGridColumn(gridId, gridColumnId) {
let gridRows = $("#" + gridId).getNumberRows();
for (i = 1; i <= gridRows; i++) {
$("#form\\[" + gridId + "\\]\\[" +i+ "\\]\\[" + gridColumnId + "\\]").attr("disabled", true);
}
}
mmuthigani
Published on 05/30/2024
mmuthigani
Published on 02/10/2024
mmuthigani
Published on 01/12/2024