相关疑难解决方法(0)

jquery .html()不适用于ie8

我有一个jquery函数,它对Web服务器上的webservice方法进行ajax调用,该方法返回一个带有数据的html表.我使用.html()来渲染div的返回值.这适用于Firefox,Chrome,Safari,但不适用于IE8

$.ajax({
    type: "POST",
    url: "./../WebAjaxCalls.asmx/GetProductInstruction",
    data: "{'ProductID':'" + $("#txtProductID").val()  + "'}",
    success: function(data) {
        if (data.d[0] == "true") {
            **$("#dvProudctInstruction").html(data.d[1]);** 
        }
    },
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    error: function(e, textStatus, errorThrown) {
        bReturn = false;
    }
});  
Run Code Online (Sandbox Code Playgroud)

$("#dvProudctInstruction").html(data.d [1]); 适用于IE8以外的所有浏览器.

任何有关这方面的帮助将非常感激.

jquery jquery-selectors

16
推荐指数
3
解决办法
1万
查看次数

标签 统计

jquery ×1

jquery-selectors ×1