5
我看到Jeditable插件使用完整回調函數從AJAX使用回調函數的一些答案。Jeditable從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和再次顯示取消/提交。那麼只需調用$('#div')。hide();或者這個回調中的.show()。 – Carlitux 2009-07-28 13:59:02