我对原型有一个基本的问题。我需要调用一个不同对象的方法。
2个对象具有相同的命名方法:
QuadForm.setdml() QuadTable.setdml()
问题是如何在QuadForm的实例上调用QuadTable的setdml()。
当我做的时候
window[o].wherePk = QuadTable.prototype.setDML(dataCopy, false, true);
然后在方法
中var whereQ = obj.where_str;
obj.where_str = whereQ.replace(" AND ", "");
obj不是quadForm类型。 方法名称相同 ...我很困惑。 感谢
答案 0 :(得分:0)
解决了
**window[o]['setDMLFromTable']=QuadTable.prototype.setDML;**
window[o].wherePk=window[o].setDMLFromTable(dataCopy, false, true);