2017-10-06 7 views
1

ExtJs에서 작업하는 것은 이번이 처음입니다. 나는 입력 필드에 값으로 저장된 모든 선택 사항을 가진 tagfield를 만들려고합니다.Extjs tagfield 입력 상자에 값 저장

지금은 모든 값이 <li></li> 태그로 저장되어 있다고 생각합니다.

필드에 값 속성에 CSV로 선택을 저장할 수있는 방법이 있습니까? 템플릿을 변경하여 CSV 값을 구문 분석하고 드롭 다운에서 항목을 선택하고 싶습니다.

+0

:하지 CSV로하지만, JSON으로 인코딩 된 배열 -

나는 당신을 위해 예를 만들었습니다? – tomsmithweb

+0

방금 ​​"Ext.form.field.Tag"를 확장했습니다. 기본적으로 CSV로 표시된 값을 가진 다중 선택 콤보 박스를 얻으려고합니다. multiselect combobox가 버전 6.2에서 deceprecated 되었기 때문에 tagfield를 사용해야했습니다. 내 문제는 필드 값을 배열이 아니라 CSV로 갖고 싶다는 것입니다. – Jayz

+0

여기에 코드를 넣으시겠습니까? (Sencha fiddle) (https://fiddle.sencha.com/#view/editor)? –

답변

0

양식 제출 중에 다른 데이터 형식을 제출하려면 tagfield의 getSubmitData 기능을 대체해야합니다. 지금과 같은 코드 모양을 무엇

Relevant fiddle

+0

감사합니다. @Alexander. 이것은 정말로 도움이됩니다. DOM을 검사했는데, 지금 우리가 태그에 들어있는 값으로 요소를 드롭 다운하는 값 속성을 설정할 수있는 방법이 있습니까? "텍스트 2, 텍스트 1" 나는이 주제에 대한 나의 지식 부족에 대해 사과한다. – Jayz