编辑:已解决:我没有在button2点击上返回GET数据。
我被困在这里。
我有2个按钮,这些按钮根据登录用户的wordpress数据库值有条件显示。
Button1用于用户在数据库中的值是否小于10 Button2用于用户的db中是否有10个值
我单击按钮1-它向我的api发送一个GET请求,值= value ++。
然后,我使用add_user_meta()
将数据发送到数据库。
如果用户的值为10,则显示按钮2。
我单击按钮2-它向我的api发送一个GET请求,值重置为0,然后我使用update_user_meta()
将数据发送到数据库。
在两种情况下我都使用
window.location.reload();
刷新页面。
我在页面上实时回显了数据库值,以便可以看到当前值。
现在,当我单击button1时-刷新后该值将更改。
但是,当我单击button2时,该值不会更改,并且按钮2仍显示。我在phpadmin中检查数据库值,该值已重置为0。
如果现在我手动刷新页面,则值将更新回0,并显示按钮1。
有什么想法吗?