我使用的主题是通过jquery(定义的处理函数)处理表单数据。我在主题中添加了一个新的php文件(在wordpress页面中使用它作为模板,也注册了重写规则)。
*问题是,当我提交表单时,处理函数没有收到任何数据($\\u POST empty)。Firefox还弹出一条消息“要显示此页面,Firefox Developer Edition必须发送重复任何操作的信息”。弹出此消息是因为javascript试图使用此函数重新加载页面:“jQuery.post(form.attr(\'action\')、data、function(response)”在其他模板文件中,如果表单工作正常,则此函数不会执行。
我已经检查了jquery处理程序,它似乎正确地提交了表单。我不知道是什么问题。
其他模板表单没有问题。
wordpress core是否无法将数据从jquery发送到handler函数?
对不起,我的英语很差。非常感谢