当前位置: 首页 > 面试题库 >

IE9错误:SCRIPT5007:无法获取属性“ ajax”的值:对象为null或未定义

孔琪
2023-03-14
问题内容

我的问题

我正在尝试在网页上放置地图,并使用Ajax获取数据。它适用于所有浏览器,但不适用于IE9。

我收到一个错误:

SCRIPT5007:无法获取属性“ ajax”的值:对象为null或未定义

并且地图不会加载。

代码

       var mapModel = new Map();

       mapModel.get("leads").fetch({success: function(){ //error on this line
              var mapView = new MapView({ model: mapModel });
              $('body').append(mapView.el);
              mapView.render();
           }});

我尝试了什么

这似乎是一个非常普遍的问题,这是该主题上最受好评的问题。所以我试着把

 <meta http-equiv="X-UA-Compatible" content="IE=8"/>

但它并没有解决任何问题。

我的问题

我应该怎么做才能解决这个问题?


问题答案:

好的,我发现了问题:

IE9在兼容模式下呈现页面。

我加了

<meta http-equiv="X-UA-Compatible" content="IE=edge" >

作为标题的第一行,现在可以使用了。



 类似资料:
  • 问题内容: 我试图在Breeze中使用“ any”运算符来查询多个表,并且出现以下错误- TypeError:无法获取属性’isAnonymous’的值:对象为null或未定义 我可以发现的唯一与此相关的stackoverflow问题是这个问题,但是没有对isAnonymous问题的解决方案,因为发布者未提供更多代码: 微风投影:选择非标量导航属性时出错 我在实体框架5中使用Breeze 1.4.

  • 问题内容: 我是Reactjs的新手。我正在尝试做一个非常简单的事情:当用户在文本区域内更改文本时,在render函数中更新div。有什么建议? 问题答案: 您应该绑定该函数。您收到此错误的原因是,在handleChange函数中,键盘操作未引用React类的上下文,因此您需要绑定该函数。 看到这个答案

  • 我搜索了这个网站,发现了类似的问题,但没有解决我的问题。当我滚动到一个div时,我试图使它固定在屏幕顶部。但我一直在犯错误: "(index): 59未捕获类型错误:无法读取未定义的属性'top'at(index): 59" 我还在学习jQuery,不能解决这个问题。

  • 我对Vue相当陌生,我一直在尝试如何使用Axios调用Java API。 vue.config.js dashboard.vue 然而,无论我如何尝试,它总是给出错误: 在这个错误中,我编辑了dashboard.vue:19的路径,但它来自那里。这行给出了错误:。 API运行在localhost端口8080上,Vue应用程序运行在localhost端口3000上。我不确定是我做错了跨原点还是完全不

  • 获取错误。我尝试做多个选择,并更改第二个选择的数据与第一个选择的上更改材料表行。我正在使用Firebase。 当“store.Urunler”为null或未定义时,我会出现此错误。而且我的产品没有列在菜单项上,这意味着选择是空的,但state.products有数据 我怎样才能克服这个错误。我还想添加到Urunler,选择一个输入。我知道我应该为onChanges调用函数,但如果它起作用,我以后会