ExtJs 如何判断TabPanel里面的值是Gridpanel1.和Gridpanel2
本帖最后由 wang_maosen 于 2013-09-25 13:44:49 编辑 一个TabPanel 里面有 2个Gridpanel1 和Gridpane2
Gridpanel ---主信息列表 Gridpane2 详细列表
当我选项卡TabPanel 选项卡 是 Gridpanel1 ---主信息列表 用Js脚本方法 获取 GridPandel1里面的值得。
当我选项卡TabPanel 选项卡 是 Gridpane2 ---详细列表 用Js脚本方法 获取 GridPandel2里面的值得
以下是我自己写的,感觉不对。
提示脚本:
//打印方法
function btn_Print_Click() {
debugger
var node = "";
if (App.GridPanel1.Text == "详细列表") {
node = App.GridPanel1.getSelectionModel().getSelection();
}
if (App.GridPanel1.Text == "汇总列表") {
node = App.GridPanel2.getSelectionModel().getSelection();
}
if (node.length == 0) {
alertE("提示信息", "您没有选中任何行!");
}
else {
var json = Ext.encode(App.GridPanel1.getRowsValues({ selectedOnly: true }));
// var json2 = Ext.encode(App.GridPanel2.getRowsValues({ selectedOnly: true }));
App.direct.btn_Print_Click(json);
}