Может кто-нибудь подсказать, как можно заставить эту функцию работать без нажатия * ct-группы класса <ul>
?
function triggerCTPartButtonClick(oUL) {
try {
optionalLog('man', 'triggerCTPartButtonClick');
$(oUL).parent().parent().find("button.partselect").click();
} catch (ex) {
console.log(ex.message);
}
}
Когда вы нажимаете на кнопку ниже, она загружает функцию, но она мне нужна для автоматическая загрузка.
strGroup = gfCStr(objRs("Group"))
if strGroup <> "" then
%><ul class="ct-group" onclick="triggerBootPartButtonClick(this);"><%
strSplit = split(strGroup, ",")
for intcount = 0 to ubound(strSplit)-1
strItem = strSplit(intcount)
if (strItem <> "") then
%><li><%=strItem%></li><%
end if
next
%></ul><%
end if
%>
Добавлен код для кнопки
<button class="fixmed partselect"
data-ldLength = ""
data-term1 = "<%=gfCStr(objRs("Term1"))%>"
data-term2 = "<%=gfCStr(objRs("Term2"))%>"
data-ldCPBoot = "<%=gfCStr(objRs("Boot1"))%>"
data-ldDTBoot = "<%=gfCStr(objRs("Boot2"))%>"
data-ldLeadQty = "1"
data-ldQtyReq = "<%=gfCStr(objRs("QtyReq"))%>"
data-ldLocation = ""
data-place="vwcutlist"
data-docmode="<%=docmode%>"
data-docref="<%=docref%>"
data-part="<%=gfCStr(objRs("PartNo"))%>"
data-wo="<%=gfCStr(objRs("Works"))%>"
data-tray="<%=gfCStr(objRs("Tra"))%>"
data-cable="<%=gfCStr(objRs("Cabl"))%>"
onclick="selectListPart(this, 'vwwo');"><%=gfCStr(objRs("PartNo"))%>
</button>
… .. Редактировать 02.03.2020 .....
Попробовал приведенный ниже код - я получаю предупреждение, но кнопка по-прежнему не щелкает, как при нажатии из UL.
(function () {
try {
alert('hello')
optionalLog('man', 'triggerCTPartButtonClick');
$("button.partselect").click();
} catch (ex) {
console.log(ex.message);
}
}
)();
</script>