在ie8中我得到一个奇怪的行为,数据没有插入。
$.get('events.php', createEvents);
function createEvents(data) {
$('#result').html($(data));
如果我尝试
$('#result').append('<p>some html</p>');
这可行,但这不是
$('#result').append($(data));
答案 0 :(得分:1)
$.get()
在确定响应的内容类型时会尝试变聪明。由于您似乎总是获取HTML,因此请使用$.ajax()
选项{<1}}:
dataType
答案 1 :(得分:0)
普通的旧内部HTML工作。每个其他浏览器都可以正常使用,所以我假设而不是你的代码或数据是ie8的问题。可能是另一个小错误。