【问题标题】:Input field like stackOverflow tags input field输入字段,如 stackOverflow 标签输入字段
【发布时间】:2011-10-14 10:32:51
【问题描述】:

我在 JSF 中使用 primefaces。我需要一个输入组件,它允许用户在单个输入字段中最多提交 5 个标签,就像 stackOverflow 上的标签输入字段一样。还必须有一个建议标签的功能(当用户开始输入时),因为它在此处可用。

我想不出使用 Primefaces 组件的方法。有什么更好的方法来实现这一目标?

【问题讨论】:

标签: jsf primefaces


【解决方案1】:

您可以使用jquery Autocomplete 插件来实现您的目的。

给你的例子:

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

【讨论】:

  • autocomplete,我猜,只允许一个输入。我想要类似于堆栈溢出标签输入字段的东西,您可以在单个字段中指定多个标签
  • 不,您可以通过使用多个属性对多个事物使用自动完成功能。我编辑了我的帖子作为示例。
【解决方案2】:

您可以使用 Primefaces Multiple Selection AutoComplete。它将满足您的需求。

【讨论】:

    猜你喜欢
    • 2016-11-14
    • 2015-01-16
    • 2013-08-24
    • 1970-01-01
    • 2022-12-26
    • 2018-08-14
    • 2016-04-24
    • 2017-01-29
    • 1970-01-01
    相关资源
    最近更新 更多