$.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 中也可以正常工作。
可能是什么问题以及如何解决这个问题?请帮帮我。谢谢。