问题描述
点击报警处理!然后怎样跳转到另外一个页面?var grid = new Ext.grid.GridPanel({id:'alertGrid',region:'center',trackMouseOver : true,columns:[{header:'设备编号',dataIndex:'devCode',sortable : true},{header:'设备名称',dataIndex:'devName',sortable : true},{header:'报警类型',dataIndex:'eventName',sortable : true},{header:'报警区域',dataIndex:'area',sortable : true},{header:'报警时间',dataIndex:'date',sortable : true},{header:'报警处理',dataIndex:'processing',sortable:true}], 问题补充:谢谢!我刚接触EXT几天!所以很多东西都不太懂!真的非常谢谢!
解决方案
{ header:'报警处理',dataIndex:'processing',sortable:true, renderer : function(ids) { return '<a href="www.163.com">www.163.com</a>'; } }
解决方案二:
方式1、给grid单元格注册点击事件,在事件中处理自己的请求,方法中想怎么写就怎么写。 方式2、grid单元格中的内容加上链接,使用链接跳转到新页面,或者在这个链接的点击事件中处理自己的需求。 很简单的啦。还有很多其他的方式。ext,js都是很灵活的语言。