У меня XPage, который использует только 2 импорта js - один из них - JQuery, а другой зависит от JQuery и используется для поиска умных компаний в Российской Федерации.Проблема, с которой я столкнулся, заключается в том, что, когда я пытаюсь импортировать вторую библиотеку, вся страница перестает отвечать на запросы (например, невозможность нажать любую кнопку).
Вот что я имею в виду:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:this.resources>
<xp:script
src="https://code.jquery.com/jquery-3.3.1.js"
clientSide="true">
</xp:script>
<!-- the problematic library -->
<xp:script src="https://cdn.jsdelivr.net/npm/suggestions-jquery/dist/js/jquery.suggestions.js"
clientSide="true">
</xp:script>
<xp:styleSheet
href="https://cdn.jsdelivr.net/npm/suggestions-jquery/dist/css/suggestions.min.css">
</xp:styleSheet>
</xp:this.resources>
<xp:div>
</xp:div>
<xp:button id="Unresponsive button">
Here's the unresponsive button
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[alert('we'll never be able to see this')]]></xp:this.script>
</xp:eventHandler></xp:button>
</xp:view>
Так что, когда я импортирую вторую библиотеку, страница перестает отвечать на запросы (не выполняется ни CSJS, ни SSJS).Я понятия не имею, почему это происходит.Когда я пишу тот же код, но просто как обычную HTML-страницу, я не сталкиваюсь с проблемой.Это просто функция XPage?Возможно, есть некоторые дополнительные параметры для импорта, которые я могу использовать, чтобы избежать этой проблемы?Заранее спасибо.