如题:    赋值是这样实现的
    第一次
    CheckReSucc.wrap.createChild({tag: 'label', htmlFor: CheckReSucc.el.id, cls: 'x-form-cb-label', html: "重新发送上次反馈失败"});
    第二次
     CheckReSucc.wrap.createChild({tag: 'label', htmlFor: CheckReSucc.el.id, cls: 'x-form-cb-label', html: "重新发送上次已发送"});  
    问题是在第二次赋值的时候,第一次的值和第二次的值一起出现了,如何清空第一次的赋值?

解决方案 »

  1.   

    第二次可以直接获得上一次的boxlabel,然后修改它的html
    也可以删除第一次的,然后再create一个
      

  2.   

      IBM_hoojo这位仁兄,能说的详细点么?
       直接修改 boxlabel是不行的,我试过了
       删除怎么弄啊,我没试过
      

  3.   

    找到boxlabel 然后remove()即可
      

  4.   

    也就是删掉checkbox组件再重新创建个,也可以用找到checkbox组件个 boxLabel 赋值即可
    Ext.getCmp("myBox").boxLabel = "重新发送上次已发送";
      

  5.   


    这个是不行的,要在checkbox的el上对html进行清空