首页 > 解决方案 > 如何在wordpress中从function.php监听按钮onclick

问题描述

我在 wordpress 中使用自定义模板制作表单。用户将数据键入表单并单击submit

当用户单击submit时,对话框必须出现,包括带有标签的按钮Home,然后单击home标题将数据保存到数据库,然后标题到home页面。

onclick所以我想在对话框中听Home 按钮function.php并想写 if 条件。

我该怎么做?

标签: phpdatabasewordpress

解决方案


通过 ajax 将 onclick 调用发送到您的 function.php,然后返回您的 function.php

像这样的东西

$('#homebutton').click(function(){

                $.ajax({
                    type: "POST",
                    url: '/function.php',
                    data: {
                        ajax:true,
                        data: {//send data to function.php if needed}
                        },
                    success: function(rsp){
                   //ajax was succesfull and function.php returned rsp
                            console.log(rsp);
                            if(rsp == 'allgood')
                             window.location.href = "/";
                        }
                });
            }); 

推荐阅读