Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Durundal剑道工具栏自定义命令_Jquery_Asp.net_Knockout.js_Kendo Ui_Durandal - Fatal编程技术网

Jquery Durundal剑道工具栏自定义命令

Jquery Durundal剑道工具栏自定义命令,jquery,asp.net,knockout.js,kendo-ui,durandal,Jquery,Asp.net,Knockout.js,Kendo Ui,Durandal,在我的Drundal视图模型中 我试图在剑道网格中使用自定义工具栏命令,如下所示 ko.bindingHandlers.kendoGrid.options = { editable: "popup", toolbar:[{text:"Test",id:"custom",name:"custom"}] }; 将事件侦听器添加到按钮,但此事件根本不会触发 $(".k-grid-custom").click(function(e)

在我的Drundal视图模型中

我试图在剑道网格中使用自定义工具栏命令,如下所示

  ko.bindingHandlers.kendoGrid.options = {
            editable: "popup",
            toolbar:[{text:"Test",id:"custom",name:"custom"}]
        };
将事件侦听器添加到按钮,但此事件根本不会触发

$(".k-grid-custom").click(function(e) {  
    console.log("[DEBUG MESSAGE] ", "query button clicked!");
});

代码中哪里有$.k-grid-custom?它必须在ko.applyBindings调用之后出现。。。因此,您可能正在尝试在网格呈现之前单击订阅…您好,这是在durudal view modelOk中,但您需要在bindingComplete或compositionComplete回调中订阅事件。。。