如何从表单事件中调用命名空间中的函数? 我试过了
accountLib.accountType.showType
和
accountLib.accountType.showType()
在onload事件中,但它不起作用。
这是代码:
/// <reference path="Scripts/XrmPageTemplate.js" />
if (typeof (accountLib) == "undefined") {
accountLib == {}; // namespace
}
accountLib.accountType = {
showType: function () {
alert("RINNING");
}
};
答案 0 :(得分:3)
当您尝试创建accountLib对象时,您有一个双==。这是一个比较运算符,不会将变量设置为对象。如果您检查控制台,可能会在该行上抛出错误:accountLib.accountType = {
尝试:
if (!accountLib) {
accountLib = {}; // namespace
}