2016-05-02 9 views
2

Wie kann ich etwas Code vor dem Auslösen xeditable ausführen? Und verhindern Sie das Standardverhalten in Abhängigkeit vom Ergebnis?Führen Sie eine Funktion vor dem Auslösen x-editable

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

Antwort

1

können Sie init verwenden event.Please versuchen, wie unten gezeigt.

Wird ausgelöst, wenn Element durch die Methode $(). Editable() initialisiert wurde. Bitte beachten Sie, dass Sie den Init-Handler vor dem Anwenden von bearbeitbar setzen sollten.

$('#costumer_phone').on('init', function(e, editable) { 
    if (var == true){ 
      e.preventDefault(); 
     } 
}); 
$('#costumer_phone').editable(); 
Verwandte Themen