2011-07-27 72 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

不,您可以通過使用多個屬性對多個事物使用自動完成。我編輯我的帖子作爲例子。 –