繁体   English   中英

jQuery .html()函数在IE 11中不起作用

jQuery .html() function doesnt work in IE 11

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在我的.net MVC3 Web应用程序中,我有一个返回一些html代码的ajax调用。 我将这个html传递给div,如下所示:

    $.ajax({
            url: 'controller/action',
            data: {id: id,},
            type: 'GET',
            async: false,
            success: function (data) {
                $("#container").html(data);

            },
        });

这在除了ie之外的所有浏览器中都可以正常工作。会发生什么是html不会在#container div中呈现,除非我点击页面上的某个位置。

如何在不点击ie11的任何地方的情况下获取html?

谢谢

2 个回复
 $.ajax({
            url: 'controller/action',
            data: {id: id,},
            type: 'GET',
            async: false,
            success: function (data) {
$("#container").empty().append(data);


            },
        });

使用append而不是html来避免这些问题。 empty()用于在追加之前清除。

可能的原因是HTML中的一小段语法由IE不满意的ajax返回。 在我的情况下,它是由<script>标记内的HTML注释引起的。 IE倒闭但其他浏览器都很好。

我建议删除ajax调用返回的HTML中的所有内容,除了'TEST'之类的一行。 如果有效,那么你知道它不是JQuery / Javascript问题。 然后,您可以在返回的HTML中添加返回行,直到找到IE不满意的行。

1 jQuery函数在IE 11中不起作用

我正在使用C#在ASP.Net中做一个应用程序。 同样在我的应用程序中,我在单独的.js文件中使用jquery进行某些客户端操作。 一些客户端方法是用单独的.js编写的,而某些文件则是用.aspx页面本身编写的。 我的应用程序可以在Mozilla Firefox和Google Chrome ...

3 jQuery.html()插入输入字段在IE11中不起作用

我对jQuery的.html方法有疑问。 我正在使用以下事件在双击它时在表行中插入一个输入字段。 一切在Google Chrome和Firefox中都可以正常工作-但在Internet Explorer 11中无法正常工作。 代码如下: 我还尝试通过以下方式插入输入字段: ...

6 某些Jquery函数在IE中不起作用

我正在使用C#在ASP.Net中开发应用程序。 另外,我的应用程序中使用了许多JQuery函数。 该应用程序在Fire Fox和Google Chrome中运行良好,但是某些功能在Internet Explorer 10中无法运行。在我的网页中,我定义了window.bind(“ load” ...

9 HTML表单验证在IE11中不起作用

对于大学,我们需要创建一个网站。 我正在尝试获取一个具有验证功能的工作表作为登录表单的占位符。 由于大学计算机的限制,我无法保存/使用JavaScript。 我的问题是该表格在IE11上无法正常工作。 它只是跳过验证并重定向到“ Index.html”。 有没有办法让这个工作? ...

2015-02-11 22:11:41 1 598   html
10 HTML5 视频在 IE 11 中不起作用

我有一个视频存档,我在除 IE 11 之外的所有内容中都可以使用。在 IE 11 中加载时出现错误“错误:不支持的视频类型或无效的文件路径”。下面是我正在使用的 HTML。 我还有一个 .htaccess 文件,所以它可以在 Firefox 中使用。 为什么它在 IE 11 中不起作用? ...

暂无
暂无

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

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