This commit is contained in:
Dwi Swandhana
2026-01-19 20:12:08 +07:00
parent 43cd6afde8
commit 7ec8d0dbcc
3 changed files with 73 additions and 18 deletions
@@ -3469,8 +3469,30 @@
}
},
{ data: 'antibiotic' },
{ data: 'value' },
{ data: 'interpretation' },
{
data: 'value',
render: function (data, type, full) {
return `<input type="text" class="form-control form-control-sm"
value="${data ?? ''}"
onblur="updateValueManTwo(${full.id}, this.value)">`;
}
},
{
data: 'interpretation',
render: function (data, type, full) {
let options = ['','S','I','R'];
let html = `<select class="form-control form-control-sm"
onchange="updateInterpretation(${full.id}, this.value)">`;
options.forEach(op => {
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
});
html += `</select>`;
return html;
}
},
{
data: null,
render: function (data, type, full) {
+25 -8
View File
@@ -3525,8 +3525,30 @@
}
},
{ data: 'antibiotic' },
{ data: 'value' },
{ data: 'interpretation' },
{
data: 'value',
render: function (data, type, full) {
return `<input type="text" class="form-control form-control-sm"
value="${data ?? ''}"
onblur="updateValueManTwo(${full.id}, this.value)">`;
}
},
{
data: 'interpretation',
render: function (data, type, full) {
let options = ['','S','I','R'];
let html = `<select class="form-control form-control-sm"
onchange="updateInterpretation(${full.id}, this.value)">`;
options.forEach(op => {
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
});
html += `</select>`;
return html;
}
},
{
data: null,
render: function (data, type, full) {
@@ -3539,12 +3561,7 @@
}
}
},
{
data: null,
render: function (data, type, full) {
return `<a class="btn btn-sm btn-info" href="#" title="Click to Edit MIC" onClick="btnEditMic(${full.id}, event)"><i class="fa fa-pencil"></i></a>`;
}
},
{
data: null,
render: function (data, type, full) {
@@ -3525,8 +3525,30 @@
}
},
{ data: 'antibiotic' },
{ data: 'value' },
{ data: 'interpretation' },
{
data: 'value',
render: function (data, type, full) {
return `<input type="text" class="form-control form-control-sm"
value="${data ?? ''}"
onblur="updateValueManTwo(${full.id}, this.value)">`;
}
},
{
data: 'interpretation',
render: function (data, type, full) {
let options = ['','S','I','R'];
let html = `<select class="form-control form-control-sm"
onchange="updateInterpretation(${full.id}, this.value)">`;
options.forEach(op => {
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
});
html += `</select>`;
return html;
}
},
{
data: null,
render: function (data, type, full) {
@@ -3539,12 +3561,6 @@
}
}
},
{
data: null,
render: function (data, type, full) {
return `<a class="btn btn-sm btn-info" href="#" title="Click to Edit MIC" onClick="btnEditMic(${full.id}, event)"><i class="fa fa-pencil"></i></a>`;
}
},
{
data: null,
render: function (data, type, full) {