Invoke cancel on jeditable

Есть ли способ вызвать "отменить" в jeditable области от внешнего вызова? (вместо нажатия на отмену) - в основном для закрытия текстового поля.

Ответ 1

Похоже, что jeditable предоставляет метод для "отмены" непосредственно на элементе DOM, который использовался для инициализации редактируемого раздела.

Например:

// A paragraph with jeditable initialized like this:
$('p#editable').editable();

// Could be canceled with:
$('p#editable')[0].reset();

Другой вариант - запустить событие "click" на самой кнопке отмены. Для этого мы можем указать конкретный html для кнопки отмены.

$('p#editable').editable({
    cancel: '<button class="cancel_button">cancel</button>'
});

// And to cancel:
$('p#editable').find('.cancel_button').click();

Ответ 2

Вы также можете просто сделать это:

('.your_jedit_class').each(function(){
    this.reset()
})