寫一個新的xtype
/**
* 人員下拉選單分頁查詢
*
* @param {}
* config
* @return {}
*/
oss.core.common.PersonsCombo = Ext.extend(Ext.form.ComboBox, {
constructor: function(config) {
var store = new Ext.data.Store({
remoteSort: false,
proxy: new Ext.data.HttpProxy({
url: './param/param!queryPersonsByBranchForPage.action'
}),
reader: new Ext.data.JsonReader({
root: 'data',
totalProperty: 'totalProperty',
fields: ['valueField', 'displayField']
}),
baseParams: config.baseParams
});
config = Ext.apply({
store: store,
lazyRender: true,
emptyText: '請選擇',
allowBlank: true,
triggerAction: "all",
typeAhead: true,
editable: true,
resizable: true,
pageSize: oss.core.pageSize,
minChars: 1
}, config);
oss.core.common.PersonsCombo.superclass.constructor.call(this, config);
}
* 人員下拉選單分頁查詢
*
* @param {}
* config
* @return {}
*/
oss.core.common.PersonsCombo = Ext.extend(Ext.form.ComboBox, {
constructor: function(config) {
var store = new Ext.data.Store({
remoteSort: false,
proxy: new Ext.data.HttpProxy({
url: './param/param!queryPersonsByBranchForPage.action'
}),
reader: new Ext.data.JsonReader({
root: 'data',
totalProperty: 'totalProperty',
fields: ['valueField', 'displayField']
}),
baseParams: config.baseParams
});
config = Ext.apply({
store: store,
lazyRender: true,
emptyText: '請選擇',
allowBlank: true,
triggerAction: "all",
typeAhead: true,
editable: true,
resizable: true,
pageSize: oss.core.pageSize,
minChars: 1
}, config);
oss.core.common.PersonsCombo.superclass.constructor.call(this, config);
}
});
Ext.reg('personsCombo', oss.core.common.PersonsCombo);(這一句就是新建一個型別xtype)
相關文章
- 【轉】Ext JS xtypeJS
- 記錄:又學了一個 Laravel 新寫法Laravel
- 手寫一個自己的PromisePromise
- vue寫的一個拖拽容器Vue
- PhpOffice 寫一個漂亮的表格PHP
- 科技強國的遠大征程上,百度用一個個元創新寫下序曲
- 寫一個簡單的 Facade 示例
- 手寫一個簡易的WebpackWeb
- 如何寫一個Vue的外掛Vue
- 一個簡單的BypassUAC編寫
- 寫一個滑鼠跟隨的特效特效
- 手寫一個PromisePromise
- 自己寫一個ProviderIDE
- 寫一個Geometry Shader
- 新寫一個jsp專案之二:連線mysql資料庫JSMySql資料庫
- 一個 JSer 的 Dart 學習日誌(六):寫一個向量JSDart
- 手把手教你寫一個java的orm(一)JavaORM
- 自己寫的簡單的一個部落格
- 寫一個最簡陋的node框架框架
- 自己寫一個vue的loading外掛Vue
- 用 Go 寫一個簡易的 dockerGoDocker
- 用js寫的一個跑馬燈JS
- 分享一個自己寫的C# SqlHelperC#SQL
- 如何寫一個全域性的 Notice 元件?元件
- 手寫一個超簡單的VueVue
- 寫一個網頁點選的特效網頁特效
- 寫一個RPC服務RPC
- 簡單寫一個eventbus
- 寫一個 vuepress 主題Vue
- 編寫一個kubernetes controllerController
- 重新手寫一個VueVue
- 寫了一個 WebSocket 框架Web框架
- rasa 如何寫一個故事
- 寫一個react hook:useLoadingReactHook
- 寫了一個 MySQL 代理MySql
- 自己寫一個mvc框架吧(一)MVC框架
- 寫一個密碼生成器,並同時寫一個密碼強度校驗的方法密碼
- 如何寫出一個好的單例模式單例模式
- vue寫一個炫酷的日曆元件Vue元件