<div class="row align-items-center justify-content-center mt-1">
<div class="col-12">
<div class="border py-3 px-2 cust-row">
<div class="test-table">
<h3>Testtable</h3>
<table class="table" id="testTable">
</table>
</div>
</div>
</div>
</div>
The above is my data table using Bootstrap and Html
Now I am using JQuery ajax call to fill in the data as shown below.
<script type="text/javascript">
var testtbale = $('#testTable').DataTable({
data: [],
lengthChange: false,
pageLength: 200,
scrollY: "calc(100vh - 405px)",
select: true,
scrollCollapse: true,
select: { style: 'single' },
columns: [
{ title: 'col1', data: 'col1' },
{ title: 'col2', data: 'col2' }
]
});
$.ajax({
url: '@Url.Action("MethodName", "ControllerName"),
method: 'POST',
contentType: "application/json; charset=utf8",
data: JSON.stringify(data),
success: function (response) {
debugger;
testtable.clear().draw();
testtable.rows.add(response);
testtable.columns.adjust().draw();
}
});
</script>
Теперь я хочу сделать его доступным только для чтения, при условии, что одним из них будет «При загрузке страницы». Нажав кнопку «Сохранить», я хочу отключить таблицу (другое условие).
По сути, пользователь не должен иметь возможность нажимать на строки или выполнять какие-либо операции с таблицей. Я хочу реализовать это, используя Jquery in. net core. Как это сделать. Даже если таблица становится белой sh, при загрузке страницы все в порядке.