寫一個新的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)
相關文章
- Extjs xtype 一覽表JS
- SQL Server xtype的介紹SQLServer
- 【轉】Ext JS xtypeJS
- 記錄:又學了一個 Laravel 新寫法Laravel
- 寫的一個SQLSQL
- sql server sysobjects xtype型別SQLServerObject型別
- 寫的一個perl程式
- 手寫一個自己的PromisePromise
- vue寫的一個拖拽容器Vue
- ExtJs中xtype與元件類的對應表JS元件
- ios 高效的寫好一個UI介面(一)iOSUI
- 手寫一個簡易的WebpackWeb
- PhpOffice 寫一個漂亮的表格PHP
- 如何寫一個Vue的外掛Vue
- 如何快速的寫一個單例單例
- 如何寫一個實用的 bind?
- 寫一個更好的Javascript DOM庫JavaScript
- 手寫一個PromisePromise
- 寫一個小框架框架
- 新寫一個jsp專案之二:連線mysql資料庫JSMySql資料庫
- 手把手教你寫一個java的orm(一)JavaORM
- 開源的一個java 寫的圖床Java圖床
- 用 Go 寫一個簡易的 dockerGoDocker
- 用js寫的一個跑馬燈JS
- 分享一個自己寫的C# SqlHelperC#SQL
- 寫一個最簡陋的node框架框架
- 寫一個狼吃羊的小遊戲遊戲
- 手寫一個超簡單的VueVue
- 如何寫一個全域性的 Notice 元件?元件
- 書寫一個嚴謹的單例單例
- 寫一個簡單的demo理解vuexVue
- Swift 寫一個完整的介面(實戰)Swift
- 用perl寫的一個watchdog程式
- 自己寫一個ProviderIDE
- 重新手寫一個VueVue
- 寫了一個 MySQL 代理MySql
- 寫了一個 WebSocket 框架Web框架
- 寫一個 vuepress 主題Vue