gpt4 book ai didi

javascript - Jquery灯箱框架

转载 作者:行者123 更新时间:2023-11-28 10:20:09 24 4
gpt4 key购买 nike

我正在构建一个新网站,希望所有新项目的添加/编辑都在带有 ajax 的灯箱中,并且我正在使用 JQuery。在某些情况下,灯箱应包括页面验证,还应在表单上显示来自服务器的错误,而无需提交或页面刷新,灯箱将具有类似的模板(标题、输入字段和提交按钮),但要求和输入字段会有所不同。另一个要求是在加载灯箱和执行 ajax 时显示加载图标。

我的问题是已经有解决方案了吗?如果不是你会怎么设计?我开始使用 JQuery 插件加载 Form 对象和 Inputs 对象数组并使用 Mustache 创建模板,但这似乎过于复杂。

其他网站如何处理这个问题?

最佳答案

我会通过从服务器获取 JSON 并在表单提交时将 JSON 发送到服务器来处理它。或者采用其他格式,如 jQuery.serialize在表格上。

您将根据从服务器收到的 JSON 在灯箱中呈现表单。如果使用点击提交,您将以 JSON 格式将表单数据发送到服务器,并让服务器返回任何错误(或成功)。

或者,您可以在 JavaScript 端镜像验证,并仅在 JavaScript 端验证通过后提交,但这将关闭弹出窗口。

我认为这不会是一种异常复杂的方法,尽管如果您要为此引入插件和其他框架,则可能会如此。

关于javascript - Jquery灯箱框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5806849/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com