update
This commit is contained in:
@@ -52,6 +52,37 @@
|
|||||||
}).first();
|
}).first();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function triggerExpertiseButton(boundIndex) {
|
||||||
|
try {
|
||||||
|
var columns = $('#gridpemeriksaan').jqxGrid('columns');
|
||||||
|
var records = columns && columns.records ? columns.records : [];
|
||||||
|
|
||||||
|
for (var i = 0; i < records.length; i++) {
|
||||||
|
var column = records[i];
|
||||||
|
if (column && typeof column.buttonclick === 'function') {
|
||||||
|
var renderedLabel = typeof column.cellsrenderer === 'function'
|
||||||
|
? column.cellsrenderer()
|
||||||
|
: '';
|
||||||
|
|
||||||
|
if (String(renderedLabel).indexOf('Expertise') !== -1) {
|
||||||
|
column.buttonclick(boundIndex);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
|
}
|
||||||
|
|
||||||
|
var button = findExpertiseButton(boundIndex);
|
||||||
|
if (button.length) {
|
||||||
|
button.trigger('click');
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
function openFocusedPeriksa() {
|
function openFocusedPeriksa() {
|
||||||
if (!shouldOpenOnLoad || hasOpenedTarget || !focusPeriksaId) {
|
if (!shouldOpenOnLoad || hasOpenedTarget || !focusPeriksaId) {
|
||||||
return;
|
return;
|
||||||
@@ -80,10 +111,8 @@
|
|||||||
$('#gridpemeriksaan').jqxGrid('ensurerowvisible', boundIndex);
|
$('#gridpemeriksaan').jqxGrid('ensurerowvisible', boundIndex);
|
||||||
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
var button = findExpertiseButton(boundIndex);
|
if (triggerExpertiseButton(boundIndex)) {
|
||||||
if (button.length) {
|
|
||||||
hasOpenedTarget = true;
|
hasOpenedTarget = true;
|
||||||
button.trigger('click');
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user