extjs3

    1熱度

    1回答

    我正在使用EditorGridPanel與cellEditor幾乎像Excel一樣行事。我們實施了箭頭鍵在行和列之間移動。當用戶從一行移動到另一行時(特別是在rowdeselect事件中),我們進行行驗證,然後保存 記錄。有一些問題是: 網格的最後一排,rowdeselect事件不火​​,因爲我們沒有電網後的任何其他控制。 如果我們使用Tab鍵逐行移動rowdeselect事件會觸發輸入&箭頭鍵。

    2熱度

    1回答

    我正在使用EditorGridPanel,它的行爲與Excel幾乎相同。我們實現了箭頭鍵在行和列之間移動。在驗證行時,如果它與驗證規則不匹配,我們將顯示一個MessageBox並希望如果焦點無效,焦點不會移動。但是,在MessageBox顯示之後 - 焦點移動到下一行/列。另一個問題是,用戶必須點擊MessageBox的OK按鈕才能從屏幕上刪除該按鈕。我們可以關注無效列編輯器,並關注Message

    2熱度

    2回答

    我有一個組合框,可以根據特定條件啓用和禁用組合框。 reportTypCombo: new Ext.form.ComboBox({ id: 'reportTyp', name: 'reportTyp', valueField: 'value', displayField: 'value', typeAhead: true, f

    3熱度

    1回答

    我有一個EditorGrid,其中我使用XML綁定數據。其中(不可編輯)列(如數量)類型爲float。 每當我嘗試將XML數據與數量節點綁定爲空時,默認值0(零)顯示在網格中。請注意,我沒有爲該特定列設置'defaultValue'屬性。 是否有任何方法,我可以防止列顯示0(零),並將其呈現爲空單元本身?我想過使用'渲染器'的方法,但沒用! 以前有沒有人遇到同樣的問題?我如何渲染浮動列中的空單元格

    2熱度

    1回答

    我想了解以下場景中的範圍。當撥打searchTerms時,this下的scope:this是指searchTerms功能,而不是面板本身。這似乎與我從其他例子中觀察到的不同。我可以知道我犯了什麼錯誤嗎? function searchTerms(){ var searchGrid = new Ext.grid.GridPanel({ }); var sear

    0熱度

    1回答

    我們使用的是ExtJs 3.4。我想構建一個ext-all.js的修剪版本,以便減小文件大小。有沒有自動化的方式來建立這個自定義文件,或者我應該手動挖掘文件並搜索依賴關係。 我們有一個使用以下組件的頁面。 Tab平板 面板 XTemplate 無線電集團 按鈕 我們用 '視口' 來渲染組件。任何人都可以建議我們如何實現這一目標? 甚至在此之前,鑑於我們使用這些組件的情況,建議您進行這種定製嗎?

    7熱度

    6回答

    在性能方面,Ext.get()和document.getElementById()之間有什麼區別? Ext.get()會更慢,因爲它可能會在內部呼叫document.getElementById()?或者是否有使用Ext.get()的特定優勢?

    2熱度

    1回答

    我使用的是Aptana 3.07,我希望爲ExtJS 3.4提供代碼協助。 我試過SPKET解決方案,但我似乎無法充分利用它。以下示例演示了這一點。 例 Line 1: var win = new Ext.Window(); Line 2: win.show(); 在上面的例子中,第一線提供代碼輔助。但是,當我在第二個輸入「勝利」時,沒有任何提議。 在配置SPKET編輯器期間,我已經包含了「

    1熱度

    1回答

    我有嵌套的標籤面板(外部標籤面板組內部標籤),就像外部面板是聯繫人,然後在裏面你有一個標籤面板爲每個打開的聯繫人項目,另一個外部面板就是機會,而且每個開放機會都有一個標籤面板。 這首先讓用戶感到困惑,所以我想爲標籤面板添加一些樣式,以便用戶可以區分外部和內部標籤並賦予其意義。 我對syling tabPanel有零成功的難度,什麼是正確的方法來做到這一點? bodyCfg,tbar,tbarCls

    2熱度

    1回答

    我有一個編輯器網格和一個存儲自定義類型的商店。 店: var sourceStore = new Ext.data.JsonStore({ url: hp, storeId: 'labels-data-store', idProperty: 'ID', root: 'results', fields: [{ name: 'ID',