shuizi_jingzhong
2017-04-01 03:00
采纳率: 100%
浏览 1.8k
已采纳

extjs 怎么给hidden动态赋值

var rightClick = new Ext.menu.Menu({

id : 'rightClickCont',

floating : true,

plain : true,

items : [
{

id : 'add-node',

text : '新增分类',
iconCls : 'icon-add x-fa fa-plus-circle',
// 增加菜单点击事件

handler : function() {
addResourceWin.setTitle('新增分类');
addResourceWin.setIconCls('icon-add');
addResourceWin.animateTarget = "add-node";
addResourceWin.show();

}

},
{

id : 'addchild-node',

text : '新增子分类',
hidden : true ,
iconCls : 'icon-add x-fa fa-plus-circle',
// 增加菜单点击事件

handler : function() {
addResourceWin.setTitle('新增子分类');
addResourceWin.setIconCls('icon-addchild');
addResourceWin.animateTarget = "addchild-node";
addResourceWin.show();

}

}

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 已采纳

    Ext.getCmp('addchild-node').setValue('xxx')

    将上面的getCmp参数给你需要设置的hidden的配置中的id配置值

    打赏 评论
  • shuizi_jingzhong 2017-04-01 03:14

    我需要根据id (addchild-node)来给hidden赋值,求ext大神

    打赏 评论
  • 奋斗的殇鹿 2017-04-01 03:25

    你这是要动态隐藏或者显示么?

    打赏 评论
  • shuizi_jingzhong 2017-04-01 04:02

    已经解决了,可以根据id直接把items的某一块直接隐藏或者显示出来

    Ext.getCmp("addchild-node").hide();

    Ext.getCmp("addchild-node").show();

    打赏 评论

相关推荐 更多相似问题