2016-12-26 97 views
2

我用剑道UI弹出的编辑这样:如何在弹出窗口外单击时使kendo弹出编辑器AUTO-CLOSE?

editable: { 
     mode: "popup", 
     window: { 
      actions: [], 
      title: false, 
      modal: false, 
      resizable: false, 
      animation: false, 
      clickOutside: true 
     } 

我不`吨知道如果我可以在弹出的窗口自动关闭经过编辑的配置。

我已尝试添加autoHide:trueautoClose: true配置,但它不`吨的工作。

回答

0

万一任何一个慵懒的感觉,这里是弹出编辑窗口怎么会被关闭:

$(document).on('click', function (e) { 
    //kendo popup edit window selector 
    var windowCont = $('.k-popup-edit-form.k-window-content'); 

    //if it was first click on kendo grid edit button exit function 
    //otherwise popup window will be closed immidiatelly 
    if ($('.k-grid-edit').is(e.target)) 
     return; 

    //if click was outside popup window, trigger close button 
    if (!windowCont.is(e.target) && windowCont.has(e.target).length === 0) 
     windowCont.find('.k-grid-cancel').click(); 
})