1
tagsinputブートストラップライブラリを使用していて、タグ入力値を変数oldListValuesに格納しています。このメソッドを実行すると、HTML要素から値を削除した後に変数値を保持する
$('#tagsinput').tagsinput('removeAll');
oldListValues変数が空になります。
このtagsinputメソッドを実行した後、この要素を複製してからクローンされた要素の値を使用するよりも、変数に値を保持する方法はありますか?
これは私が使用していたコードの一部です:
if ($('#tagsinput').tagsinput('items').length > 0) {
$('#modal').modal('show');
$('#button').click(function(e) {
var oldListValues = $('#tagsinput').tagsinput('items');
var mergedValues = $.merge(oldListValues, distValues);
$('#tagsinput').tagsinput('removeAll');
$('#tagsinput').tagsinput('add', mergedValues.join('|'));
});
}
おかげジェイク。 $ .extend()メソッドは問題を解決します! –
それを聞いてうれしい!それが問題を解決した場合はチェックマークを押してください:)あなたはStackOverflowの回答を受け入れていないことに気付きました。回答を受け入れなかった場合、人々はあなたの質問に答えることができません。 – Jake