首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用use_ajax和jQueryForm实现变形

用use_ajax和jQueryForm实现变形
EN

Stack Overflow用户
提问于 2012-05-31 00:03:01
回答 2查看 640关注 0票数 1

提交表单时,我将使用Deform验证它。如果验证失败,我将返回相同的表单,并附加验证警告,并且它正在替换旧的表单。这与AJAX很好,是第一次。第一次之后,变形表单的submit按钮似乎不再绑定。

当页面第一次加载和deform_loaded === true时,deform.callbacks数组为空。但是,表单通过ajax正确提交。在第二次循环之后,deform.callbacks现在包含一个数组,将my映射为回调。但是,当我现在提交时,不会使用ajax,页面会刷新。

如何使更新后的表单的submit与原始表单的submit绑定

EN

回答 2

Stack Overflow用户

发布于 2013-09-02 09:58:13

为了使ajax表单工作,我不得不在呈现表单之后添加对deform.processCallback-方法的调用。我的mako模板文件的内容是:

代码语言:javascript
复制
${form | n}
<script type="text/javascript">
    deform.processCallbacks();
</script>

因此,它首先呈现表单(有或没有错误),然后调用处理所有表单字段的回调。回调的处理使提交表单的按钮成为可能。至少以0.9.5的形式工作。

这确实是一篇老文章,但我自己也曾与变形/ajax做过斗争。我希望这能帮到别人。

票数 2
EN

Stack Overflow用户

发布于 2012-08-06 06:59:30

它似乎在http://deformdemo.repoze.org/ajaxform/(变形演示)上工作得很好。

不过,这是两个月前的事了,也许你让它起作用了?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10825869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档