0
我正在使用primefaces autocomplete component。 我的问题是当我复制和粘贴该组件(带鼠标)不与ctrl + V,没有任何反应,完整的方法没有被解雇,没有列表返回。p:autocomplete completemethod没有用鼠标事件的复制头部触发
有没有办法让鼠标复制粘贴的行为与键盘事件一样p:autocomplete?
这是一段代码,我在
<p:autoComplete size="20" minQueryLength="3" id="quickSearch" styleClass="quickSearch"
value="#{bean.value}" completeMethod="#{bean.searchList}" var="object"
itemValue="#{object}" itemLabel="#{object.objectCode}" converter="complexConverter"
style="margin-left: -50;" forceSelection="true" widgetVar="quickSearchVar"
emptyMessage="No Results Found..">
<p:ajax event="itemSelect" listener="#{bean.goToObject()}"></p:ajax>
<p:column>
...
...
</p:column>
</p:autoComplete>
工作,这就是我试图捕捉复制粘贴事件
$('.quickSearch').on('paste', function() {
// alert('hello');
// here I need to trigger what I am asking for
});
而且我想知道,如果有人可以解释对我来说什么事件触发完整的方法并返回建议。
在此先感谢。
请提供[最小,完整,可验证的示例](HTTPS:/ /stackoverflow.com/help/mcve)您目前使用的代码。 –
@FredGandt完成 –
@ HebaA。想知道,我也使用'p:autoComplete',但没有观察到这种行为。你使用什么版本的PrimeFaces? –