我正在获得一个列的值这里的标签是值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="" />