Tag-it仅提供标签

时间:2016-03-17 17:10:54

标签: javascript jquery tags

我正在使用Tag-it插件,但我有问题..如果允许标签启动S当我键入s它创建标签但是当我键入ss它不创建标签ii我认为我需要更严格的条件if语句

这是我的代码:

        $(document).ready(function ($) {

            var availableTags1 = [];

            $("#myTags").tagit({

                availableTags: availableTags1,
                caseSensitive: false,
                onlyAvailableTags: true,
                autocomplete: {
                    source: function (request, response) {
                        $.ajax({
                            url: "/News/AutoCompleteTags",
                            type: "POST",
                            dataType: "json",
                            data: { term: request.term },
                            success: function (data) {
                                availableTags1 = JSON.stringify(data);
                                response($.map(data, function (item) {
                                 //return { label: item.TagName, value: item.TagId };
                                    return { label: item.TagName };
                                }))
                            }
                        })
                    },

                },


                beforeTagAdded: function (event, ui) {

                  if (availableTags1.indexOf(ui.tagLabel) == -1) 

                    {
                        return false;
                    }
                    if (ui.tagLabel == "not found") {
                        return false;
                    }
                }
            });


        });

谢谢

0 个答案:

没有答案