EXTJS中的某些对象是有ApplyTo这个属性的。
但是我现在想判断某个DIV是否被Apply过,然后把这个DIV的Apply的对象给清除掉,再重新Apply一个对象。这样做是防治多次Apply造成一个DIV中有多个对象实例。Ext JS

解决方案 »

  1.   

    还在用 extjs 2.x ?
      

  2.   

    问题提的抽象了我描述细点。
    我有一个Combobox组件。这个组件有个ApplyTo:"input_ID"属性。input_ID是个input标签。现在这个input标签被ComboBox依附了后,想再加一个ComboBox。所以要把之前那个ComboBox给删除掉。请问如何删除?为啥JQUREY里一句话(DIV.empty())搞定的问题,在这里没有办法么???
    我查了资料用ComboBox的destroy()方法居然连input标签都删掉了
      

  3.   

    使用applyTo后,ComboxBox应该就是input的子节点了,尝试用input获取child,然后删除
      

  4.   

    我解决了,但是办法比较繁琐。
    方法:
    Ext.DomHelper.overwrite("标签名","<input />");