update
This commit is contained in:
No files matched your search
@@ -50,7 +50,7 @@
|
|||||||
}).first();
|
}).first();
|
||||||
}
|
}
|
||||||
|
|
||||||
function triggerExpertiseButton(boundIndex) {
|
function triggerExpertiseButton(boundIndex, rowData) {
|
||||||
try {
|
try {
|
||||||
var columns = $('#gridpemeriksaan').jqxGrid('columns');
|
var columns = $('#gridpemeriksaan').jqxGrid('columns');
|
||||||
var records = columns && columns.records ? columns.records : [];
|
var records = columns && columns.records ? columns.records : [];
|
||||||
@@ -63,7 +63,7 @@
|
|||||||
: '';
|
: '';
|
||||||
|
|
||||||
if (String(renderedLabel).indexOf('Expertise') !== -1) {
|
if (String(renderedLabel).indexOf('Expertise') !== -1) {
|
||||||
column.buttonclick(boundIndex);
|
column.buttonclick(rowData || boundIndex);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -88,12 +88,14 @@
|
|||||||
|
|
||||||
var rows = $('#gridpemeriksaan').jqxGrid('getrows') || [];
|
var rows = $('#gridpemeriksaan').jqxGrid('getrows') || [];
|
||||||
var matchedRow = null;
|
var matchedRow = null;
|
||||||
var matchedRowIndex = -1;
|
var matchedRowBoundIndex = -1;
|
||||||
|
|
||||||
for (var i = 0; i < rows.length; i++) {
|
for (var i = 0; i < rows.length; i++) {
|
||||||
if (String(rows[i].id) === focusPeriksaId || (focusNoFoto !== '' && String(rows[i].nofoto) === focusNoFoto)) {
|
if (String(rows[i].id) === focusPeriksaId || (focusNoFoto !== '' && String(rows[i].nofoto) === focusNoFoto)) {
|
||||||
matchedRow = rows[i];
|
matchedRow = rows[i];
|
||||||
matchedRowIndex = i;
|
matchedRowBoundIndex = typeof rows[i].boundindex !== 'undefined'
|
||||||
|
? rows[i].boundindex
|
||||||
|
: i;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -106,12 +108,12 @@
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var triggerRowIndex = matchedRowIndex >= 0 ? matchedRowIndex : matchedRow.boundindex;
|
var triggerRowIndex = matchedRowBoundIndex >= 0 ? matchedRowBoundIndex : matchedRow.boundindex;
|
||||||
$('#gridpemeriksaan').jqxGrid('selectrow', triggerRowIndex);
|
$('#gridpemeriksaan').jqxGrid('selectrow', triggerRowIndex);
|
||||||
$('#gridpemeriksaan').jqxGrid('ensurerowvisible', triggerRowIndex);
|
$('#gridpemeriksaan').jqxGrid('ensurerowvisible', triggerRowIndex);
|
||||||
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
if (triggerExpertiseButton(triggerRowIndex)) {
|
if (triggerExpertiseButton(triggerRowIndex, matchedRow)) {
|
||||||
hasOpenedTarget = true;
|
hasOpenedTarget = true;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4948,9 +4948,12 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
function openlamanekpertise(dlp, nofoto, idne){
|
function openlamanekpertise(dlp, nofoto, idne){
|
||||||
dlp = dlp || document.getElementById('dlp').value;
|
dlp = dlp || document.getElementById('dlp').value;
|
||||||
nofoto = nofoto || document.getElementById('nofoto').value;
|
nofoto = nofoto || document.getElementById('nofoto').value;
|
||||||
idne = idne || document.getElementById('periksa_id').value;
|
idne = idne || document.getElementById('periksa_id').value;
|
||||||
|
$('#dlp').val(dlp);
|
||||||
|
$('#nofoto').val(nofoto);
|
||||||
|
$('#periksa_id').val(idne);
|
||||||
$('#template_jenis').val(dlp);
|
$('#template_jenis').val(dlp);
|
||||||
$('#divtemplate').hide();
|
$('#divtemplate').hide();
|
||||||
$('.templatejawaban').hide();
|
$('.templatejawaban').hide();
|
||||||
|
|||||||
@@ -4986,6 +4986,9 @@
|
|||||||
dlp = dlp || document.getElementById('dlp').value;
|
dlp = dlp || document.getElementById('dlp').value;
|
||||||
nofoto = nofoto || document.getElementById('nofoto').value || document.getElementById('nofoto').textContent;
|
nofoto = nofoto || document.getElementById('nofoto').value || document.getElementById('nofoto').textContent;
|
||||||
idne = idne || document.getElementById('periksa_id').value;
|
idne = idne || document.getElementById('periksa_id').value;
|
||||||
|
$('#dlp').val(dlp);
|
||||||
|
$('#nofoto').val(nofoto).html(nofoto);
|
||||||
|
$('#periksa_id').val(idne);
|
||||||
$('#template_jenis').val(dlp);
|
$('#template_jenis').val(dlp);
|
||||||
$('#divtemplate').hide();
|
$('#divtemplate').hide();
|
||||||
$('.templatejawaban').hide();
|
$('.templatejawaban').hide();
|
||||||
@@ -5332,13 +5335,18 @@
|
|||||||
$("#gridpemeriksaan").jqxGrid('sortby', 'tlsnofoto', 'asc');
|
$("#gridpemeriksaan").jqxGrid('sortby', 'tlsnofoto', 'asc');
|
||||||
},
|
},
|
||||||
columns: [
|
columns: [
|
||||||
{ text: 'Expertise', filterable: false, columntype: 'button', align: 'center', width: 70, cellsrenderer: function () {
|
{ text: 'Expertise', filterable: false, columntype: 'button', align: 'center', width: 70, cellsrenderer: function () {
|
||||||
return "Expertise";
|
return "Expertise";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
editrow = row;
|
editrow = row;
|
||||||
var offset = $("#gridpemeriksaan").offset();
|
var offset = $("#gridpemeriksaan").offset();
|
||||||
var dataRecord = $("#gridpemeriksaan").jqxGrid('getrowdata', editrow);
|
var dataRecord = (row && typeof row === 'object')
|
||||||
$("#nofoto").val('');
|
? row
|
||||||
|
: $("#gridpemeriksaan").jqxGrid('getrowdata', editrow);
|
||||||
|
if (!dataRecord || typeof dataRecord.id === 'undefined') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
$("#nofoto").val('');
|
||||||
$("#id_mikroorganismeoptional").val('').trigger('change');
|
$("#id_mikroorganismeoptional").val('').trigger('change');
|
||||||
|
|
||||||
for (var instance in CKEDITOR.instances) {
|
for (var instance in CKEDITOR.instances) {
|
||||||
|
|||||||
Reference in New Issue
Block a user