将extjs对象变量传递给javascript函数

时间:2012-04-26 04:39:02

标签: javascript function object extjs4

我正在使用ExtJs 4.0。 我有一个记录对象有5个字段。

  • type - >串
  • 名称 - >串
  • formFields - > 1D阵列
  • gridColumns - > 1D阵列
  • gridStore - > 2D阵列

另外,我有一个锚标记为

{
        xtype: 'component',
        autoEl: {
            tag: 'a',
            **href: 'javascript: addFormTab('+record+')',**
            html: record.name,
            style: 'position:absolute;left:'+left+';top:'+top
        }
}

我想将记录对象变量传递给 addFormTab 函数。 但每当我传递变量时,它都会被转换为字符串“[object Object]”并给出javascript错误。

请建议一些传递整个对象的方法,以便我可以像

一样访问它
function addFormTab(record){
var form = new Ext.FormPanel({
    title: record.name,
    items: record.formFields,
});
}

0 个答案:

没有答案