how can i do this on a data table
how can i do this on a data table
Link to test case:
Debugger code (debug.datatables.net):
Error messages shown:
Description of problem:
Please help what i want i SHOULD BE IN POSITION TO EDIT the Names field just in case i want to change the Name in field Name and edit the House Field and then Make Admno and ACNOS Read only Fields. and also i wanted to know whether in implment any change like after changing the values in stream the event of after update should be fired to update a particular storedprocedure
Note Class, Stream ,STDTYPE should appear as comboxes which have values to be selected from the list
ADMNO NAME CLASS STREAM HOUSE STDTYPE ACNOS
14-04352 ABDULNASSIR NYLA P6 F Red Old 01-14-416
14-04640 ABAHO MELANIE P6 D Red Old 01-14-041
15-04793 ABANITWE ASHLEY P6 D Blue Old 01-14-104
15-04802 ABIGAIL NAWANGO NABAGALA P6 F Yellow Old 02-14-158
15-04805 ACENG GABRIELLA HAZEL P6 L Blue Old 01-14-2
** @Code
Layout = Nothing
End Code
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
<div style="width: 500px">
<table id="tblCustomers" cellpadding="0" cellspacing="0" border="1" style="border-collapse:collapse">
<thead>
<tr>
<th>ADMNO</th>
<th>NAME</th>
<th>CLASS</th>
<th>STREAM</th>
<th>HOUSE</th>
<th>STDTYPE</th>
<th>ACNOS</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.20/js/jquery.dataTables.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.20/css/jquery.dataTables.css" />
<script type="text/javascript">
$(function () {
$.ajax({
type: "POST",
url:"/StudentList/AjaxMethod",
data: '{}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccess,
failure: function (response) {
alert(response.d);
},
error: function (response) {
alert(response.d);
}
});
});
function OnSuccess(response) {
$("#tblCustomers").DataTable({
bLengthChange: true,
lengthMenu: [[5, 10, -1], [5, 10, "All"]],
bFilter: true,
bSort: true,
bPaginate: true,
data: response,
columns: [
{ 'data': 'ADMNO' },
{ 'data': 'NAME' },
{ 'data': 'CLASS' },
{ 'data': 'STREAM' },
{ 'data': 'HOUSE' },
{ 'data': 'STDTYPE' },
{ 'data': 'ACNOS' }]
});
};
</script>
</body>
</html> **:
Edited by Colin - Syntax highlighting. Details on how to highlight code using markdown can be found in this guide.
Answers
Are you using Editor to edit these fields? That can have a combination of editable and read-only fields. Plus, you can use events to trigger your stored procedure.
Colin