【问题标题】:Prevent adding token to jQuery-TokenInput防止将令牌添加到 jQuery-TokenInput
【发布时间】:2013-07-31 09:32:35
【问题描述】:

我在我的应用程序中使用 jQuery-TokenInput。我有一些项目列表,所以当我们输入任何文本时,如果它与列表中的文本匹配,则不应添加它。

例如: 如果我有一个列表["abc","def","xyz"]。

所以如果我们在 jQuery-TokenInput 文本框中输入“xyz”,它应该不会添加。

谢谢,
纳雷什。

【问题讨论】:

    标签: jquery-tokeninput


    【解决方案1】:

    我将使用onAdd 事件,并使用remove 函数调用。沿着这些思路尝试一些东西。 (需要调试,但我认为原理应该可行。)

    var list = ["abc","def","xyz"];
    
    var newTI = $("#myTI").tokenInput("search.php", {
       propertyToSearch: "val",
       onAdd: function(item){
          if ($.inArray(list,item.val)) selector.tokenInput("remove", item);
       },
    });
    

    【讨论】:

      猜你喜欢
      • 2014-11-24
      • 1970-01-01
      • 2013-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-04
      • 1970-01-01
      • 2011-10-05
      相关资源
      最近更新 更多