Primefaces prime-ui autocomplete forceSelection不起作用

时间:2013-07-29 16:10:34

标签: javascript primefaces

我正在使用prime-ui自动完成控件(因为primefaces自动完成控件不支持部分更新)。因此我定义了我的控件:

$(document).on('click','.amd_auto_look_up',
function(event){
$('.amd_auto_look_up').puiautocomplete({
  effect: 'fade',
  effectSpeed: 'fast',
  forceSelection: true,
  delay: 100,
  select: function (event, item) {
  updateFunder(item, "amd", $(this))
},
completeSource:function(request, response) {
$.ajax({
type: "GET",
url: 'http://www.myURI',
 data: {query: request.query},
dataType: "jsonp",
context: this,
success: function(data) {
response.call(this, data);
}
});
}
});                     
event.stopPropagation();
}
);          

如果我订     forceSelection:false,

一切正常。如果我设置

forceSelection: true,

自动完成弹出窗口无法完全显示。有人能够指出我的解决方案/解决方法吗?

1 个答案:

答案 0 :(得分:1)

回答我自己的问题。同时发布在Prime ui论坛。这是一个错误。现在修好了。在此处查看回复:forceSelection fix