Extjs4實(shí)現(xiàn)兩個(gè)GridPanel之間數(shù)據(jù)拖拽功能具體方法
1、之前在winForm上有看過(guò)在選擇數(shù)據(jù)時(shí)會(huì)將一些數(shù)據(jù)放在待選框中,而用戶可以將想要選擇的數(shù)據(jù)放到備選框中,那么如何用Extjs實(shí)現(xiàn)類(lèi)似功能,我們選擇用兩個(gè)gridPanel來(lái)模擬其中的備選框和待選框。如下圖所示:
定義代碼如下:
{
xtype:'gridpanel',
multiSelect: true,
id:'staff',
x: 5,
y: 0,
height: 205,
width: 260,
viewConfig: {
plugins: {
ptype: 'gridviewdragdrop',
dragGroup: 'firstGridDDGroup',
dropGroup: 'secondGridDDGroup'
},
listeners: {
drop: function(node, data, dropRec, dropPosition) {
var dropOn = dropRec ? ' ' + dropPosition + ' ' + dropRec.get('name') : ' on empty view';
}
}
},
store:StaffData, //加載數(shù)據(jù)的store
columns: columns,
stripeRows: true,
title: '從業(yè)人員',
margins: '0 2 0 0'
},
{
xtype:'gridpanel',
id:'admin',
x: 280,
y: 0,
height: 205,
width: 260,
viewConfig: {
plugins: {
ptype: 'gridviewdragdrop',
dragGroup: 'secondGridDDGroup',
dropGroup: 'firstGridDDGroup'
},
listeners: {
drop: function(node, data, dropRec, dropPosition) {
var dropOn = dropRec ? ' ' + dropPosition + ' ' + dropRec.get('name') : ' on empty view';
}
}
},
store:AdminData,
columns:columns,
stripeRows:true,
title:'管理員',
margins:'0 0 0 3'
}
這樣我們?cè)谕献r(shí)即可以將數(shù)據(jù)存儲(chǔ)在所對(duì)應(yīng)的store中,需要的時(shí)候從store取出數(shù)據(jù)即可。
相關(guān)文章
關(guān)于使用 jBox 對(duì)話框的提交不能彈出問(wèn)題解決方法
在 ASP.NET Form 中使用 jBox 的時(shí)候,在按鈕注冊(cè)的客戶端點(diǎn)擊事件中,會(huì)發(fā)現(xiàn)不能彈出對(duì)話框問(wèn)題2012-11-11
用JS判別瀏覽器種類(lèi)以及IE版本的幾種方法小結(jié)
用JS判別瀏覽器種類(lèi)以及IE版本的幾種方法小結(jié),需要的朋友可以參考下。2011-08-08
javascript中全局對(duì)象的isNaN()方法使用介紹
全局對(duì)象的isNaN()方法通常用于檢測(cè) parseFloat() 和 parseInt() 的結(jié)果,下面為大家介紹下其具體的使用,感興趣的朋友可以參考下2013-12-12
javascript 獲取url參數(shù)和script標(biāo)簽中獲取url參數(shù)函數(shù)代碼
不要在方法中調(diào)用方法,否則可能始終獲取的是最后一個(gè)js的文件的參數(shù),要在方法中使用,請(qǐng)先用變量保存,在方法中直接獲取2010-01-01
tracking.js實(shí)現(xiàn)前端人臉識(shí)別功能
這篇文章主要介紹了tracking.js實(shí)現(xiàn)前端人臉識(shí)別功能,本文通過(guò)實(shí)例代碼截圖的形式給大家展示的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
unicloud云開(kāi)發(fā)進(jìn)階獲取首頁(yè)列表數(shù)據(jù)示例詳解
這篇文章主要為大家介紹了unicloud云開(kāi)發(fā)進(jìn)階獲取首頁(yè)列表數(shù)據(jù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03

