0

如何从表单事件调用命名空间中的函数?我努力了

accountLib.accountType.showType

accountLib.accountType.showType()

在 onload 事件中,但它不起作用。
这是代码:

/// <reference path="Scripts/XrmPageTemplate.js" />
if (typeof (accountLib) == "undefined") {
accountLib == {}; // namespace
}
accountLib.accountType = {
    showType: function () {
        alert("RINNING");
    }
};
4

1 回答 1

3

当您尝试创建 accountLib 对象时,您有一个 double ==。这是一个比较运算符,不会将变量设置为对象。如果你检查你的控制台,它可能会在行上抛出一个错误:accountLib.accountType = {

尝试:

if (!accountLib) {
    accountLib = {}; // namespace
}
于 2013-02-26T13:30:22.190 回答