【问题标题】:php Postback & Javascript : Page Refresh after form submitphp Postback & Javascript:表单提交后页面刷新
【发布时间】:2011-03-02 15:07:12
【问题描述】:

我有一个用户可以“添加文章”的网页;当他们点击“添加文章”时,它会打开一个 iframe(一个弹出模式框)。

在 iframe 中,有一个带有“保存”和“取消”按钮的表单 - 我想要做的是,当用户点击“保存”时,它会将数据保存到数据库中,然后刷新页面。

目前,当用户点击“保存”时,它会保存数据,但页面仍保持打开状态。知道它保存的唯一方法是文本“添加项目”更改为“编辑项目”。

处理这整个过程的组件列在here

此处列出了用户查看和填写的“表单”代码: http://code.google.com/p/joomlaworks/source/browse/trunk/K2/components/com_k2/views/item/tmpl/form.php?r=604

我对javascript知之甚少,对php的了解也不多。当用户点击“保存”时,会生成回发 - 我只是不知道如何判断从哪里开始。 我在想,如果我可以将以下代码放入回发中,它会做我想做的事:

window.parent.location.reload();

如果有人能帮我弄清楚回发是从哪里生成的,以及我是如何将代码放在那里的,我将不胜感激!

【问题讨论】:

  • 有什么理由必须使用 iframe 而不是 ajax?

标签: php javascript postback refresh save


【解决方案1】:

http://community.getk2.org/forum/topics/solved-adding-articles-on-the?xg_source=activity

该线程有问题的答案。我最终自己编写了代码以合并到 K2 组件中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 2013-09-21
    相关资源
    最近更新 更多