【发布时间】:2009-04-07 23:23:18
【问题描述】:
我成功地使用 jeditable 通过函数提交 jQuery.ajax 和 async : false 选项,但我遇到了问题 如果返回错误则中止。
如何让编辑框保持激活状态和/或恢复为 如果有错误,原始值?我正在返回 http 状态 代码。
有点像
async : false .ajax submit here...
if (xhr.status == 200) {
return value;
else {
alert ('returned error');
// keep edit box activated but available for another try, or revert back to original value
}
我尝试不从函数返回值,这会保留编辑 框已激活并准备好再次提交,但随后按 ESC 键 不再起作用,如果我在编辑区域外单击,则编辑 盒子停留。
提前致谢!
【问题讨论】: