最近,我的一位客户告诉我一些让我吓坏了的事情。他注意到,如果他在 wordpress 中单击帖子编辑器页面中的提交按钮,一些帖子元框会消失。我你不熟悉 wordpress 帖子编辑器屏幕,那么简而言之 - 有一些开发人员定义的框称为 post meta box,它允许开发人员集成到帖子编辑器时代而不会弄乱框架(我猜这很糟糕)。无论如何,在通过 ajax 编辑时会保存一些内容。当我的客户两次点击提交按钮时,哪些数据没有通过 ajax 调用保存,所有数据都丢失了。
我从来没有意识到这个问题。但是一转身,我发现很多人甚至点击了两次google搜索提供的链接!我不知道如何教我周围的人在 Windows 中双击是时间和负担的救星。但是在网页上单击就足够了!
我能做的是使用javascript更改“禁用”按钮的状态。这在某种程度上有所帮助。但是现在我的问题来了,如果没有可用的 javascript,我该如何处理?
我见过很多关于使用 javascript 或任何 js 库的问题和答案。但是我对没有 js 的其他解决方案很感兴趣,因为我无法控制这一点。在将此问题报告为重复问题之前,请注意这一点。
提前致谢。