2016-05-02 42 views
2

如何在觸發xeditable之前運行一些代碼?並根據結果防止默認行爲?在觸發x-editable之前運行函數

$('#costumer_phone').editable({ 
    name: 'number', 
    // THIS IS WHAT I WANT TO ACHIEVE 
    onClick: function(e){ 
     if (var == true){ 
      e.preventDefault(); 
     } 
    } 
}); 

回答

1

您可以使用init event.Please請嘗試如下所示。

元素由$()。editable()方法初始化時觸發。請注意,您應該在應用可編輯之前設置init處理程序。

$('#costumer_phone').on('init', function(e, editable) { 
    if (var == true){ 
      e.preventDefault(); 
     } 
}); 
$('#costumer_phone').editable(); 
相關問題