我正在开发一个Wordpress插件,在那里我向Wordpress管理员添加了一些表单。通常,当我测试表单数据的处理时,我只需填写一次表单,然后重新加载页面,反复发送相同的表单数据进行测试。当我在提交包含post数据的表单后重新加载页面时,浏览器会弹出一个对话框“确认表单重新提交”,如果我确认,它会再次发送相同的post数据。
但由于某种原因,我不再得到这个对话框,页面只是在没有发送post数据的情况下重新加载。
有人知道这种行为改变的原因吗?当我用一个来自外部的wordpress测试它时,它就像往常一样工作。我还用多个浏览器进行了测试,它们都给出了相同的结果。所以我想这可能是Wordpress内部的一个变化?
更新:我尝试禁用javascript,并立即返回“确认表单重新提交”对话框。那么这似乎是wordpress的javascript功能?我甚至不知道这能做到。有人能告诉我如何在不禁用所有javascript的情况下禁用它吗?