Extjs4 在extjs中将按钮定义为指向新页面的链接

Extjs4 在extjs中将按钮定义为指向新页面的链接,extjs4,Extjs4,在此处输入代码var text='Fill'; 如果(值!=未定义&&value!=''){ text=Ext.Date.format(值为'Y-m-d'); } 返回“”+文本+“” 以上代码是单击“填充”链接时指向新页面的链接。我需要“填充”链接作为按钮。如何使用extjs将按钮而不是文本定义为链接使用JavaScript代码很简单: var btnLink = new Ext.Button({ text: 'Fill', handler: function(){ //you

在此处输入代码
var text='Fill'; 如果(值!=未定义&&value!=''){ text=Ext.Date.format(值为'Y-m-d'); } 返回“”+文本+“”


以上代码是单击“填充”链接时指向新页面的链接。我需要“填充”链接作为按钮。如何使用extjs将按钮而不是文本定义为链接使用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)代替..

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