2

enter code herevar text ='填充'; if(value != undefined && value !=''){ text = Ext.Date.format(value,'Ymd'); } 返回''+文本+''

单击“填充”链接时,上面的代码是指向新页面的链接。我需要将“填充”链接作为按钮。如何使用 extjs 将按钮而不是文本定义为链接

4

2 回答 2

0

我为 ExtJS 实现的 LinkBut​​ton。它可以直接用作链接(将'stopEvent'设置为false)或用作按钮(使用订阅'click'事件)

ExtJs 的链接按钮

于 2013-10-07T14:31:25.820 回答
0

使用 JavaScript 的代码很简单:

var btnLink = new Ext.Button({
  text: 'Fill',
  handler: function(){
    //you can put here any controls
    window.open("http://your-link-here.com", "_self")
  }
});

这将作为同一页面上的 href 打开链接,如果您想在新窗口中打开它,您可以尝试 window.open(url) 代替..

于 2012-10-25T09:59:29.163 回答