如何在来自数据库的文本框中设置逗号分隔值?
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 时,逗号运算符/分隔符的机制是啥?