jquery.ajax post将方法放在ie11中,空体

时间:2017-07-09 19:37:33

标签: jquery ajax internet-explorer post put

我正在使用ie11和jquery 3.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>

除了ie之外,

无处不在。即不发送数据。但是,如果在开发人员工具中我将文档模式更改为9,则会发送数据。有谁知道如何启用jquery.ajax发布并放入ie11?

祝你好运, 玛丽安

ie11与空请求正文的插图:

enter image description here

enter image description here

enter image description here

enter image description here

现在我将模式更改为9,同一个脚本发送一个带正文的请求:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

0 个答案:

没有答案