0

dhtmlxMVC アプリケーションでスケジューラを使用しています。

アクションへの単なるリンクであるカスタム ボタンを追加しました。読み取り専用モードでない場合、ボタンは完全に機能します。私の問題は、ライトボックスが読み取り専用モードのときにこのボタンを使用する必要があり、何らかの理由でこのモードではボタンが無効になっているように見えることです。ボタンは表示されますが、必要な場所にリンクしません。

編集:

カスタムボタンの追加方法:

scheduler.config.buttons_right = ["dhx_delete_btn", "enroll_button"];
scheduler.locale.labels["enroll_button"] = "Enroll";

ボタンの私のイベント:

scheduler.attachEvent("onClick", function(id, e1){
    scheduler.attachEvent("onLightboxButton", function(button_id, node, e){
        if(button_id == "enroll_button"){
            window.location = "/Calendar/Enroll?id="+id;
        }
    });
})
4

0 に答える 0