extjs得到grid所有的行的第一列
extjs得到grid所有的行的第一列,并且附一问题:比如说我有10行,把这10行的id(行的第一列)都得到,并发到后台。没选中的也要,谢谢!!!...
extjs得到grid所有的行的第一列,并且附一问题:比如说我有10行,把这10行的id(行的第一列)都得到,并发到后台。 没选中的也要,谢谢!!!
展开
1个回答
展开全部
选中状态
var storeData = Ext.getCmp('GridPanel').getSelectionModel().getSelections();
var selectInvoiceArr = [];
for (var i = 0; i < storeData.length; i++) {
selectInvoiceArr.push(storeData[i].data); //把所有的值加入到数组里面
}
var jsonData = Ext.encode(selectInvoiceArr);转为json传到后台;
没选中的好像不可以把。。。
var storeData = Ext.getCmp('GridPanel').getSelectionModel().getSelections();
var selectInvoiceArr = [];
for (var i = 0; i < storeData.length; i++) {
selectInvoiceArr.push(storeData[i].data); //把所有的值加入到数组里面
}
var jsonData = Ext.encode(selectInvoiceArr);转为json传到后台;
没选中的好像不可以把。。。
更多追问追答
追问
好像可以啊,我们项目就是要全部的在没选中状态也要获得。。。有没有什么方法可以啊,column呢,,听别人说join可以啊,但是我不知道用
追答
Ext.getCmp('GridPanel').getSelectionModel().selectAll(); 这句会默认选中全部。。。 没选中的我上次也没找到。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询