ie11 ajax提交表单,ajax请求没有发送ie11

我已经花了整整一天的时间,阅读和阅读并尝试不同的东西,我仍然无法得到ajax请求发送ie11。所以我几乎没有任何规定,因为你看到我有缓存设置为false,并且还在网址的末尾添加了一个随机数,以便不会被ie缓存。 FF和Chrome的工作正常...我有一个file_put_contents设置为请求的PHP文件,我得到的文件中的数组与FF和铬当我运行此代码,但IE浏览器没有什么......请帮助..谢谢:)ajax请求没有发送ie11

{literal}

/* yes the literals are backwords thats how it works */

/* for smarty in js - see smarty forum */

/* addEventListener is ok we do not support < ie9 */

"use strict";

var r = '?ran='+Math.floor((Math.random() * 10000) +1);

var ajaxurl = {/literal} '{$ajaxUrl}'{literal};

var roomid = {/literal} '{$room}' {literal};

var userid = {/literal} '{$userid}' {literal};

var urlwithr = ajaxurl+r;

window.addEventListener('unload', function(event) {

$.ajax({

cache: false,

method: 'GET',

url: urlwithr,

data: {

roomid: roomid,

userid: userid,

urlwr: urlwithr,

ajax: true

},

success: function() {

/* nothing dont need it */

}

});

});

{/literal}

2016-07-19

dave

+0

凡是在JavaScript控制台?任何错误? –

+0

我很确定你的代码一般工作。我认为这是IE11中'unload'事件的问题。为了测试这个,尝试在IE11中没有事件的情况下执行代码或使用其他事件类型。只是要确定。 –

+0

没什么,完全干净:( –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值