我正在使用 Jquery Ajax 生成动态垂直菜单。
该代码在 Chrome、Firefox 上运行良好,但无法使用 IE 加载。我是 IE 的 Web 开发和浏览器兼容性问题的新手。
演示链接位于 pumpit.in 查看左侧菜单中的加载程序。它没有出现在 IE 中。如果您重新加载链接,它可能会来。
使用的js代码是:
$.ajax({
type: "POST",
url: "Index.aspx/wmCommSubComm",
data: jsonData,
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
cache: false,
beforeSend: function () {
// this is where we append a loading image
$('#container_leftns').html('<img src="/images/loading123.gif" alt="Loading..." />');
//return false;
},
success: function (msg) {
//retData = msg.d;
$('#container_leftns').html(msg.d);
return false;
},
error: function () {
// failed request; give feedback to user
//$('#Attri_left-div').html('<p><strong>Oops!</strong> Try that again in a few moments.</p>');
}
});
如果有人可以指导我,那将非常有帮助。