我想在combobox.SO中顯示特殊的西班牙字符,如á,Á,ã,Ã,我在本地文件中編寫了它的代碼,Ingl é s和Espa ñ ol等。當我打開下拉菜單時,它會正確顯示該單詞,但是當我選擇該單詞時,它會在框中顯示該代碼。 boxLabels會出現類似的情況,它會顯示代碼而不是特殊字符。任何人都可以爲我提供一個解決方案嗎? 謝謝。在選擇extjs4時在組合框中顯示空格字符
回答
因爲列表元素呈現爲div的發生的問題(因此HTML實體工程),而數值框呈現爲輸入(實體這麼想的工作) 。最簡單的方法是顯示國家字符是用實際的Unicode字符替換實體。你可以做到這一點通過重寫setRawValue
方法:
Ext.define('Ext.ux.form.ComboBox', {
extend: 'Ext.form.ComboBox',
setRawValue: function(value) {
this.callParent([ decodeEntities(value) ]);
}
});
它給出這個錯誤:Uncaught ReferenceError:decodeEntities沒有定義 – user2316489 2014-12-11 13:59:12
因爲你應該定義它。這只是一小部分,不是可行的解決方案。工作示例在鏈接之下。 – Krzysztof 2014-12-11 14:07:38
非常感謝....它工作:) – user2316489 2014-12-11 14:21:56
- 1. 在組合框中選擇項目時顯示格式化文本
- 2. Extjs4網格編輯器遠程組合框顯示值
- 3. 文本顯示,但在組合框中選擇時不會改變字體
- 4. Extjs4根據在多選組合框中選擇的許多值篩選組合框
- 5. Extjs4組合框設置值字段和顯示fileld
- 6. 在字符串中顯示空格
- 7. 基於組合框選擇在文本框上顯示閥門
- 8. wpf組合框的選定值不顯示在組合框上
- 9. 選擇組合框後顯示覆選框
- 10. 如何顯示基於組合框選擇在ExtJS的
- 11. 從組合框中選擇數據並在列表框中顯示信息c#
- 12. 組合框選擇項目時顯示重複的項目
- 13. 選擇項目後邊框在Flex可搜索組合框中未顯示
- 14. 在拉組合框中設置選擇
- 15. 在Windows Forms ToolStrip中選擇組合框
- 16. 在IE中選擇框不符合
- 17. 組合框中選擇項目,但顯示的名稱
- 18. 如何顯示當陣列組合框中選擇
- 19. 在列中顯示選擇框
- 20. 在選擇框中顯示Socket.io結果
- 21. 如何在Android中顯示組合框?
- 22. 如何在選擇選擇框值時顯示消息?
- 23. Bootstrap日期選擇器顯示空框
- 24. 使用CodedUI在組合框或表格中選擇特定值
- 25. 組合框顯示爲空 - Ext.JS 4
- 26. EXTJS4中的鏈接組合框
- 27. 更新顯示字段在組合框DisplayMemberPath未顯示
- 28. 空白值顯示在組合框中IE
- 29. 爲組合框添加空格來清除選擇
- 30. JavaFX如何僅在選擇框時顯示文本字段
您可以發佈您的代碼?我對id的值和組合的值感興趣,以及「select」後的值。 – MacGyver 2014-11-03 06:44:24