2011-07-27 74 views
2

我正在使用JSF的primefaces。我需要一个输入组件,允许用户在单个输入字段中提交多达5个标签,就像stackOverflow上的标签输入字段一样。必须有一个功能来建议标签(当用户开始输入时),因为它在这里可用。我不能找出使用Primefaces组件的方法。什么可能是一个更好的方式来实现呢?像stackOverflow标记输入字段的输入字段

+0

可能重复[输入多个标签没有autoCompletion](https://stackoverflow.com/questions/39635358/input-multiple-with-tags-without-autocompletion) – Kukeltje

回答

2

您可以使用jquery Autocomplete插件为您的目的。

例子:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#myID").autocomplete('/Urlthatreturns/results', { multiple: true, 
      multipleSeparator: "," }).result(function (event, item) { 
     }); 
    }); 
</script> 
+0

'autocomplete',我想,只是允许一个输入..我想要类似于堆栈溢出标记输入字段,您可以在单个字段中指定多个标记 –

+0

不,您可以通过使用多个属性对多个事物使用自动完成。我编辑我的帖子作为例子。 –