簡體   English   中英

在 Tokenize2 中,我可以多次使用同一個令牌嗎?

[英]In Tokenize2, can I use the same token multiple times?

Tokenize2 中,有沒有辦法多次添加相同的標記/文本。

我已經實現了它,當我第一次輸入例如“Hello”時,它會添加到框中,下次如果我再次輸入“Hello”並嘗試添加,它只會清除文本。 因此,我無法添加與令牌相同的文本。

有沒有辦法實現這一目標?

直接它是不可能的,但我們可以實現它。 基本上,我們需要更改相同值文本的鍵文本。

    var sameText = 'sameText'; 
    var separatorValue = sameText;
    
    var i = 1;
    while ($('#takenSelect option[value="' + separatorValue + '"]').length) {
        separatorValue = i + 'RRR_' + sameText;
        i++;
    }

    $('.tokenize-demo').tokenize2().trigger('tokenize:tokens:add', [separatorValue, sameText, true]);

使用此代碼后,如果我們一次又一次地使用 'hi' 文本,密鑰將如下所示

1RRR_hi 2RRR_hi 3RRR_hi ..

在 UI 上,用戶可以多次看到“嗨”文本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM