1

次のjavascriptコードがあります。

$(window).bind("scheduleComplete", (function (event, params) {

    var hallCount = "@Model.EventSchedules.Actual().Hall.Levels.Count";
    var level; 
    //other code

}));

ifステートメントが次の場合にのみバインドしたいtrue:

if("@Model.EventSchedules.Count" !== "0")
{
 $(window).bind("scheduleComplete", (function (event, params) {

        var hallCount = "@Model.EventSchedules.Actual().Hall.Levels.Count";
        var level; 
        //other code

    }));
}

Model.EventSchedules.Countequals ですが0、その中のコードはとにかく実行されます。
どこに問題がありますか?

ありがとう。

4

2 に答える 2