【问题标题】:What is best practice for web input control to gather multiple strings?Web 输入控件收集多个字符串的最佳实践是什么?
【发布时间】:2015-02-09 05:14:51
【问题描述】:

我希望在 Web 表单中添加用户输入多个字符串的功能。它应该像在 stackoverflow 上输入新问题的标签一样工作。

web 上有没有这样的 asp.net 的 UI 控件的样本?

或者是否有另一种解决方案可以在一个漂亮的 neet ui 控件中接受多个标签(文本/字符串)?

(我在 HTML5 控件集中没有发现任何有用的东西。)

注意:用于 asp.net 网络表单(回发)应用程序

【问题讨论】:

    标签: html asp.net user-interface web


    【解决方案1】:

    我认为TextExt 插件最适合你。非常方便和有用。

    用于 jQuery 的 TextExt 插件

    TextExt 是一个 jQuery 插件,旨在提供 标签输入和自动完成等功能。

    TextExt 背后的核心设计原则是模块化和 可扩展性。每个功能都与主要功能分开 核心,可以单独或与其他插件一起使用。

    特点:

    • 标签
    • 自动完成
    • AJAX 加载
    • 占位符文本
    • 箭头
    • ……还有更多!

    如何使用:

    TextExt的使用步骤如下:

    • 通过插件选项指定您需要的插件
    • 如有必要,单独配置每个插件
    • 享受吧!

    <script type="text/javascript">
        $('#textarea').textext({
            plugins : 'tags prompt focus autocomplete ajax arrow',
            tagsItems : [ 'Basic', 'JavaScript', 'PHP', 'Scala' ],
            prompt : 'Add one...',
            ajax : {
                url : '/manual/examples/data.json',
                dataType : 'json',
                cacheResults : true
            }
        });
    </script>
    

    【讨论】:

    • 这将在 asp.net 网络表单(回发)应用程序中使用,因此我需要通过其他表单输入以某种方式访问​​服务器端的值。
    • @kacalapy 使用任何服务器语言都没有问题。它也适用于回发。所选标签与页面中的隐藏字段一起发送。我在 asp.net 和 php 中使用这个插件。
    猜你喜欢
    • 1970-01-01
    • 2014-02-22
    • 2019-01-25
    • 2011-01-21
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 2016-09-19
    • 1970-01-01
    相关资源
    最近更新 更多