1

変更が行われる前の tagsinput フィールドの値を覚えておく必要がある状況があります。ただし、一部の情報は動的にバインドされるため、入力が変更されると、それを参照する変数の値も変更されます。

var topics = $("#topics").tagsinput('items');
$('#topics').tagsinput('add', 'A');
$('#topics').tagsinput('add', 'B');

var LISA = topics;
alert('Lisa is: ' + JSON.stringify(LISA));
$('#topics').tagsinput('add', 'newone');
alert('Lisa is: ' + JSON.stringify(LISA));

だから私が望むのは、変数Lisaに追加し ないことです。newone

ただし、ブートストラップ タグ入力 jQuery プラグインを使用すると、変数は値によって動的に変化します。新しい情報が追加される前にフィールドの値が何であったかを思い出せるように、このバインディングをオフにする方法を知っている人はいますか?

4

1 に答える 1