2017-04-13 4 views
1

この質問は何度も尋ねられましたが、Bootstrap-tagsinput:itemValueオプションが設定されていないとオブジェクトを追加できません

要約:私はいくつかのタグを入力しました。場合によっては、新しいものを動的に追加する必要があります。私は作り付けの機能でそれを行う:

$('#msg-receiver').tagsinput('add', { 'id': 1, 'text': 'Ddddd' }); 

それは働いていないと私はまだ例外を取得:Can't add objects when itemValue option is not setを。

    • (私を助けていない、行って)data-role="tagsinput"を削除する助けにはならなかった$(elem).tagsinput()機能(行われ、に挿入するオブジェクトへitemValueitemTextフィールドを追加します。私は、これらのソリューションが見つかっグーグルで本当に深く掘りした後newsetバージョンへの私)
    • 更新(行って、私を助けていない)

    私はfiddleに、いくつかのライブ遊び場を用意しました。

    は、他に何ができるか知っていますか?の機能が動的に追加されましたか?

    PS。ボタンをクリックすると例外がコンソールに表示されます。

    答えて

    1

    これは完全な解決策ではありません。特に、テキストと異なる価値を得ることが必要な場合。あなたはこのような新しいアイテムを追加するitemValue試してみる必要があるいけない場合

    $('#msg-receiver').tagsinput('add','Ddddd'); 
    
    +1

    オムが、それが回避策ではなく、解決策だが、私は現在何もありません別のオプションがあると思います。あなたのお時間をありがとうございました。 –

    関連する問題