Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当我按下回车按钮时,引导标签输入提交_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript 当我按下回车按钮时,引导标签输入提交

Javascript 当我按下回车按钮时,引导标签输入提交,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我在表单中使用引导标记输入,但当我键入以添加新标记时,请单击其他任何位置,假设将添加标记,则不会发生任何情况。。当我按Enter按钮添加标签时,表单被提交了,我把它添加到我的代码中 confirmKeys: [13, 32, 44] 它只适用于逗号,因此,当我在键入的标记名后键入逗号时,它会被添加,但逗号仍保留在文本末尾。。这没有问题,但我仍然键入“输入表单”“提交”,当我单击任何位置时,标记不会被添加:( 这是我的密码 <script> var c

我在表单中使用引导标记输入,但当我键入以添加新标记时,请单击其他任何位置,假设将添加标记,则不会发生任何情况。。当我按Enter按钮添加标签时,表单被提交了,我把它添加到我的代码中

confirmKeys: [13, 32, 44]
它只适用于逗号,因此,当我在键入的标记名后键入逗号时,它会被添加,但逗号仍保留在文本末尾。。这没有问题,但我仍然键入“输入表单”“提交”,当我单击任何位置时,标记不会被添加:(

这是我的密码

        <script>
        var citynames = new Bloodhound({
            datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
            queryTokenizer: Bloodhound.tokenizers.whitespace,
            prefetch: {
                url: '<?php echo site_url('assets/admin/js/citynames.json');?>',
                filter: function(list) {
                    return $.map(list, function(cityname) {
                    return { name: cityname }; });
                }
            }
        });

        citynames.initialize();

        $('#tagsinput').tagsinput({
            confirmKeys: [13, 32, 44],
            typeaheadjs: {
                name        : 'citynames',
                displayKey  : 'name',
                valueKey    : 'name',
                source      : citynames.ttAdapter()
            }
        });
    </script>

var citynames=新猎犬({
datumTokenizer:Bloodhound.tokenizers.obj.whitespace('name'),
queryTokenizer:猎犬,标记,空白,
预取:{
url:“”,
过滤器:函数(列表){
return$.map(列表,函数(cityname){
返回{name:cityname};});
}
}
});
citynames.initialize();
$('#tagsinput')。tagsinput({
确认键:[13,32,44],
typeaheadjs:{
名称:“城市名称”,
displayKey:'名称',
valueKey:'名称',
资料来源:citynames.ttAdapter()
}
});
使用新的css和脚本: