2017-10-06 69 views
1

這是我第一次使用ExtJs。我正在嘗試創建一個標記字段,並將所有選擇內容作爲值存儲在輸入字段中。Extjs在輸入框中保存值

現在我認爲所有的值都保存爲<li></li>標籤。

有沒有一種方法可以將選擇保存爲值屬性中的csv字段? 我想更改模板以解析CSV值並選擇下拉菜單中的項目。

+0

什麼是你的代碼看起來像現在? – tomsmithweb

+0

我剛剛擴展了「Ext.form.field.Tag」。 基本上,我試圖獲得一個多選組合框,其值顯示爲CSV。 由於multiselect組合框在版本6.2中已被廢棄,因此我不得不使用tagfield。我的問題是我想將字段值設置爲CSV而不是數組。 – Jayz

+0

你可以請你把你的代碼[Sencha小提琴](https://fiddle.sencha.com/#view/editor)? –

回答

0

如果您希望在提交表單時提交不同的數據格式,則必須覆蓋標記字段的getSubmitData函數。

我已經爲你一個例子 - 不是CSV,但編碼爲JSON數組:

Relevant fiddle

+0

非常感謝@Alexander。這真的很有幫助。我檢查了DOM,是否有一種方法可以使用我們在標記中獲得的值設置下拉元素的值屬性。 「Text 2,Text 1」 所選文本2,文本1. 我對這方面的知識缺乏表示歉意。 – Jayz