我依赖于表单的“重置”行为来取消编辑,我面临的问题是,一旦发布数据通过ajax更新,重置仍然会恢复为原始加载页面的数据.
所以基本上我需要做的是“重置”“重置”功能.合理?
解决方法
试试这个:
$("#yourForm").bind("reset",function() { // reset the form manually with the "newest" data return false; });
在这种情况下,您将必须存储新数据(您从Ajax回调中获得).然后,当用户重置表单时,您手动用该数据填充表单元素.