繁体   English   中英

Internet Explorer 7 Ajax无法加载

[英]Internet Explorer 7 Ajax not loading

我正在使用ajax加载要显示在表中的用户列表。 出于某种原因,将不会在IE7中加载列表? 不确定是什么问题,对旧版本进行故障排除我总是觉得很有挑战性。

这是链接: http : //blooming-ice-7964.herokuapp.com/

除了IE7,其他所有功能都可以使用。 这是RoR应用程序,因此CSS / JS被最小化了。

这是我在页面初始加载时调用的方法以获取json结果:

inout.replaceUsers = function() {
  var $body = $('#user-list').find('tbody');
  $.getJSON('/', function(data) {
    $body.empty();
    $body.html($('#user-list-template').render(data));
    inout.refresh();
  });
};

这是主页上调用上述方法的jQuery:

$(function() {
    inout.replaceUsers();
  });

我正在使用带有模板的jsRender来渲染所有这些内容。

添加callback=? 到查询字符串。

inout.replaceUsers = function() {
  var $body = $('#user-list').find('tbody');
  $.getJSON('/?callback=?', function(data) {
    $body.empty();
    $body.html($('#user-list-template').render(data));
    inout.refresh();
  });
};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM