Mun*_* NS 1 jquery twitter-bootstrap bootstrap-tags-input
我在将Bootstrap标签绑定到输入字段时遇到问题,我认为这是因为输入字段是使用ajax动态创建的.什么都没有发射.
echo " <div class='tags-cont'>
<input value='".$tags."' class='tags' type='text' name='tags' data-role='tagsinput' placeholder='Add tags' />
</div>";
Run Code Online (Sandbox Code Playgroud)
在关闭标签之前嵌入Scrtipts:
<script src='scripts/plugins/bootstrap_tags/bootstrap-tagsinput.js' type='text/javascript'></script>
<link href='scripts/plugins/bootstrap_tags/bootstrap-tagsinput.css' rel='stylesheet' type='text/css' />
Run Code Online (Sandbox Code Playgroud)
我知道了.对于任何将来会偶然发现的人:
去掉:
data-role="tagsinput"
Run Code Online (Sandbox Code Playgroud)
并在ajaxComplete上实例化tagsinput:
$(document).ajaxComplete(function(){
$('.tags').tagsinput({
maxTags: 3
});
});
Run Code Online (Sandbox Code Playgroud)