extjs页面之间传递的参数
现在是这样的我有两个页面都是用extjs4.0做的,公司要求用的框架。我是刚刚接触。这两个页面进行参数传递。
下面是代码:
var col=new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
{header: "主叫号码", sortable: true, dataIndex: 'callingnum',renderer:url_open,width:135},
{header: "开始时间", sortable: true, dataIndex: 'btime',width:135},
{header: "结束时间", sortable: true, dataIndex: 'etime',width:135},
{header: "protoclid", hidden:true, sortable: true, dataIndex: 'protocolid',width:50},
{header: "被叫号码", hidden:true, sortable: true, dataIndex: 'callednum',width:135},
{header: "漫游号码", sortable: true, dataIndex: 'msrn',width:135},
{header: "源点码", hidden:false, sortable: true, dataIndex: 'opc',width:100},
{header: "目标点码", hidden:false, sortable: true, dataIndex: 'dpc',width:100},
{header: "源IP", hidden:false, sortable: true, dataIndex: 'oaddresss',width:100},
{header: "目标IP", hidden:false, sortable: true, dataIndex: 'daddresss',width:100},
{header: "呼叫时长", sortable: true, dataIndex: 'seizuredur',width:100}
]);
columnModel的对象中有一列为主叫号码。renderer:url方法为url_open
function url_open(v,m,r) {
v='<a target=_blank href="../interprovincial_cdr/interprovincial_cdr.jsp?btime='+r.get('btime')
+'&callingnum='+r.get("callingnum")+'&msrn='+r.get('msrn')
+'&province1='+Ext.getCmp('provinceId1').getValue()
+'&province2='+Ext.getCmp('provinceId2').getValue()+'">'+v+'</a>';
return v;
};
就是要给inteprovincial_cdr.jsp传递参数。那inteprovicical_cdr.jsp 中等的extjs如何获取参数。btime callingnum ......等等。
注释:我在页面中的Url已经有参数了,就是不知道extjs的js如何获取传过来的参数.