Я вижу некоторые ответы для плагина Jeditable, чтобы использовать функцию обратного вызова от AJAX, используя полную функцию обратного вызова.Jeditable CANCEL callback от обратного вызова AJAX?
Я знаю, что Jeditable имеет функцию обратного вызова для кнопки SUBMIT, поэтому я хотел бы знать, есть ли способ иметь обратный вызов для кнопки CANCEL? Я не нашел в плагинах документы.
Спасибо за ответ,
Карлос
PD. Это источник я вижу ПОЛНЫЙ от AJAX обратного вызова:
$("#editable_text").editable(submitEdit, {
indicator : "Saving...",
tooltip : "Click to edit...",
name : "Editable.FieldName",
id : "elementid",
type : "text",
});
function submitEdit(value, settings)
{
var edits = new Object();
var origvalue = this.revert;
var textbox = this;
var result = value;
edits[settings.name] = [value];
var returned = $.ajax({
url: "http://URLTOPOSTTO",
type: "POST",
data : edits,
dataType : "json",
complete : function (xhr, textStatus)
{
var response = $.secureEvalJSON(xhr.responseText);
if (response.Message != "")
{
alert(Message);
}
}
});
return(result);
}
Большое спасибо, я тестировал и работает как шарм, а также обратный вызов onedit, как вы видите, реальной проблемой было то, как я могу скрыть кнопку редактирования при редактировании jeditable и снова показать на cancel/submit. Ну, просто назовите $ ('# div'). Hide(); или .show() внутри этих обратных вызовов. – Carlitux