我还没有得到任何代码,因为我仍在想办法如何做到这一点但基本上我想要做的是在JQuery灯箱中加载一个表单(首选Colorbox),提交表单(意思是保存)数据到我的数据库(使用PHP和mySQL DB)并在同一个灯箱中显示确认。
另一种方法可能是我只是在灯箱中加载表单,当用户提交表单时,灯箱会消失,但主页在提交新数据时会以某种方式刷新?
这可能吗?有什么例子吗?
答案 0 :(得分:0)
是的,有可能。我做了类似的事情。
function showFrame(display) {
var colorbox = $('#colorbox');
var overlay = $('#cboxOverlay');
if (display) {
colorbox.fadeIn("medium");
} else {
colorbox.fadeOut("medium");
overlay.fadeOut("medium");
}
}
以上是如何显示和隐藏您的彩盒表格,在我的情况下,我实际上将一个iframe加载到彩盒中。此外,上述功能允许您传递变量以显示或隐藏框架。
每当发布表单时,你基本上可以点击此功能,因此你的框架会在提交后关闭。
另一种方法是在成功发布表单后显示标签或<p>Success</p>
标记,以通知用户。
希望这有帮助。