Wordpress admin-ajax.php在Internet Explorer中不工作

Wordpress admin-ajax.php在Internet Explorer中不工作,php,ajax,wordpress,Php,Ajax,Wordpress,我使用的是一个自定义选项框架,它可以在除InternetExplorer之外的所有浏览器中工作(真令人惊讶!)。提交表单的配置如下: <form action="<?php echo site_url() .'/wp-admin/admin-ajax.php'; ?>" method="post" id="mobeus-form"> 页面本身有一行文本 {"error":false,"message":"Settings Successfully Saved!","ty

我使用的是一个自定义选项框架,它可以在除InternetExplorer之外的所有浏览器中工作(真令人惊讶!)。提交表单的配置如下:

<form action="<?php echo site_url() .'/wp-admin/admin-ajax.php'; ?>" method="post" id="mobeus-form">
页面本身有一行文本

{"error":false,"message":"Settings Successfully Saved!","type":""}

没有其他事情发生,设置没有保存,我感到困惑。如果有人能帮忙,我将不胜感激

admin-ajax.php文件是为ajax进程准备的,因此不要尝试在表单action属性中使用它,而是尝试使用jquery stuff将数据传递给admin ajax并检索值,或者尝试下面的方法在jquery提交中使用相同的表单

var data = jQuery("#myForm :input").serializeArray();
jQuery.post(jQuery("#myForm").attr("action"),data, function(info) {
       // success code ;
});
var data = jQuery("#myForm :input").serializeArray();
jQuery.post(jQuery("#myForm").attr("action"),data, function(info) {
       // success code ;
});