2017-04-13 2 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에 약간의 라이브 놀이터를 준비했습니다) 나에게 도움이되지 않았다.

이 (가) 항목에 동적으로 추가 된 항목에 대해 알고있는 사람이 있습니까?

추신. 버튼을 클릭하면 콘솔에 예외가 표시됩니다.

답변

1

특히 텍스트와 다른 가치를 얻는 것이 필요한 경우 완벽한 솔루션이 아닙니다. 이 문제를 해결하지 솔루션입니다,

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

음,하지만 난 시간에 어떤 다른 옵션이없는 것 같아요 :
은이 같은 새로운 항목을 첨가 itemValue 시도 필요가없는 경우. 시간 내 줘서 고마워. –