2013-07-31 25 views
0

在我application.I我使用jQuery的TokenInput有一個項目的一些名單,所以當我們輸入任何文字,如果它與列表中,則不應添加的文本匹配。防止加入令牌jQuery的TokenInput

例如: 如果我有一個列表[ 「ABC」, 「高清」, 「XYZ」。

因此,如果我們在jQuery-TokenInput文本框中輸入「xyz」,則不應該添加。

感謝,
納雷什。

回答

0

我與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); 
    }, 
});