如何在来自数据库的文本框中设置逗号分隔值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在来自数据库的文本框中设置逗号分隔值?相关的知识,希望对你有一定的参考价值。

我正在获得一个列的值这里的标签是值hello,这是,测试我必须在文本框上设置它我正在使用这样的代码

var i = o.Tag;
        $('#tags_1').val(i);

to to.Tag =你好,这个,是,测试

但它没有在文本框中设置这些值。那么如何在文本框中设置这些值。

浏览器未显示任何错误。

答案

使用selectize.js插件和jqueryui你可以实现这一目标。

var i="hello,this,is,test";
$('#tags_1').val(i);
$('#tags_1').selectize({
  delimiter: ',',
  persist: false,
  create: function(input) {
    return {
      value: input,
      text: input
    }
  }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.6.14/selectize.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.3/jquery-ui.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.6.14/selectize.css" rel="stylesheet"/>
<input type="text" id="tags_1"  value="" />

以上是关于如何在来自数据库的文本框中设置逗号分隔值?的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 中设置 int 时,逗号运算符/分隔符的机制是啥?

如何在数据库中包含引号的文本框中设置值?

如何访问包含逗号分隔值的输入框值并插入数据库

在片段中设置文本颜色

如何在 ipad 中使用 jquery 加载页面后在文本框中设置光标

pyspark 从逗号分隔值列表中创建多行