EXTjs中 怎么用超链接的方式弹出窗口

Ext.onReady(function() {
//创建grid列header 行的成员
var cb = new Ext.grid.CheckboxSelectionModel();
var cm=new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer({header:"序号",width:40}),cb,
{header:"单位名称",dataIndex:"unitName",width:40},
{header:"排序号",dataIndex:"sequence",width:40},
{
header : "操作",
width : 30,
dataIndex : '',
menuDisabled : true, // 单击列头后是否出现菜单
renderer : function(v) {
return "修改";
}
}
]);

      function win(){ 

   var win = new Ext.Window({
           alert('OK!');//   这里没有弹出
            layout : 'fit',
            width : 500,
            height : 300,

我的问题是怎么在修改" 来触发我定义的这个window呢?

code="java"]
win=function(){
var win=new Ext。Window({

});
win。show();
}
[/code]

你的alert没写在函数里当然不会执行,你代码没写错的话是可以弹出的,不过用超链接会让你的代码难以维护,这种情况应该使用事件进行控制

function win(){}

这个应该定义为window全局的变量

win = function(){};

win.show();

[code="java"]
win=function(){
var win=new Ext。Window({

});
win。show();
}
[/code]