1

我在 AJAX 中遇到问题,称其在 Firefox 和 chrome 中工作正常,但在 IE 中却没有,并且不断出现错误功能:

           $.ajax({
                type: 'post',
                url: requestUrl,
                data: {
                    presentation_id: id_here,
                    application_ids: selectedAppIDs.join(',')
                },
                dataType: 'json',
                success: function (data) {

                },
                error: function (er) {

                },
                complete: function () {

                }
            });

我错过了什么吗?

4

1 回答 1

0

检查您的页面是否也有任何un-closed div或那种任何语法问题。如果存在,请先解决这些问题。

试试下面一个。我已经添加了contentType.

       $.ajax({
                type: 'post',
                url: requestUrl,
                data: {
                    presentation_id: id_here,
                    application_ids: selectedAppIDs.join(',')
                },
                dataType: 'json',
                contentType: "application/json",
                success: function (data) {

                },
                error: function (er) {

                },
                complete: function () {

                }
            });

有关更多信息,请查看jQuery.ajax()

jQuery $.ajax 在 IE8 中不工作,但在 FireFox 和 Chrome 上工作

于 2013-01-23T14:10:10.483 回答