Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ie11中带有空主体的jquery.ajax post put方法_Jquery_Ajax_Internet Explorer_Post_Put - Fatal编程技术网

ie11中带有空主体的jquery.ajax post put方法

ie11中带有空主体的jquery.ajax post put方法,jquery,ajax,internet-explorer,post,put,Jquery,Ajax,Internet Explorer,Post,Put,我正在使用ie11和jQuery3.2.1。我还使用了jquery的旧版本 <html> <head> <script src='lib/jquery.js'></script> <script> function onclick() { $.ajax({ method: "POST", url: "test",

我正在使用ie11和jQuery3.2.1。我还使用了jquery的旧版本

<html>
<head>
    <script src='lib/jquery.js'></script>
    <script>
        function onclick() {
            $.ajax({
                method: "POST",
                url: "test",
                cache: false,
                data: {name: "John", location: "Boston"}
            }).done(function (msg) {
                console.log("Data Saved: " + msg);
            });
        }
        $(function () {
            $('button').click(onclick);
        });
    </script>
</head>
<body>
    <button type="button" class="test" >Click me</button>
</body>

函数onclick(){
$.ajax({
方法:“张贴”,
url:“测试”,
cache:false,
数据:{姓名:“约翰”,地点:“波士顿”}
}).done(函数(msg){
console.log(“保存的数据:“+msg”);
});
}
$(函数(){
$(“按钮”)。单击(onclick);
});
点击我

除ie外,ie可在任何地方工作。ie不发送数据。但是,如果在开发工具中我将文档模式更改为9,则会发送数据。有人知道如何启用jquery.ajax post并放入ie11吗

致以最良好的祝愿, 玛丽安

带有空请求正文的ie11示例:

现在,我将模式更改为9,使用相同的脚本发送带有正文的请求:


我已在本地计算机上试用了您的代码。但它工作得很好。请用屏幕截图描述您面临的问题我添加了插图尝试使用最新版本的jquery。现在只支持IE11。。。如果您正在为需要通过企业站点模式列表设置较低仿真模式的传统intranet站点进行开发,请参阅我刚刚尝试的jquery 3.2.1。这没用。我已经在本地机器上试用了你的代码。但它工作得很好。请用屏幕截图描述您面临的问题我添加了插图尝试使用最新版本的jquery。现在只支持IE11。。。如果您正在为需要通过企业站点模式列表设置较低仿真模式的传统intranet站点进行开发,请参阅我刚刚尝试的jquery 3.2.1。这没有帮助。