1

$.ajax发布请求不适用于 IE 10,但适用于 IE 8 和所有其他浏览器。代码:

编辑: 我正在使用以下 jquery 版本:

<script type="text/javascript" src="<c:url value="../js/jquery-1.8.2.js" />"></script>

var eventName = $("#name").val();
var description = $("#description").val();
var location = $("#location").val();
var date = $("#date").val();
var startTime = $("#startTime").val();
var endTime = $("#endTime").val();
var status = $("#status").val();

jQuery.ajax({
    type: "POST",
    url: 'createEvent',
    data:{
          "groupID": '${groupID}',
          "name": eventName,
          "description": description,
          "location": location,
          "date": date,
          "startTime": startTime,
          "endTime": endTime,
          "status": status
    },
        success:function(result){
               alert('Success');
        }
});

在后端获取值时,我得到每个参数的空值。但是从其他浏览器提交,甚至在 IE 8 中也可以正常工作。

可能是什么问题以及如何解决这个问题?请帮帮我。谢谢。

4

0 回答 0