It appears that the update to 1.1.4 broke something in IE7 for ajax. For example:
Calling a file like info.php which just returns html passes correctly to function on the end for alert but you are unable to use the value anywhere else in the document.
Works:
$.ajax({
data: "id=1",
type: "GET",
url: 'somefile.php',
dataType: "html",
async: 'false',
success: function(data) {
alert(data);
}
});
Does NOT work in 1.1.4 but DOES work in 1.1.3.1:
$.ajax({
data: "id=1",
type: "GET",
url: 'somefile.php',
dataType: "html",
async: 'false',
success: function(data) {
$("#some_div_id").html(data);
}
});
This makes the div become empty which makes me think the variable is being set to null or is being destroyed completly.
This makes me wonder something at a basic level is failing with respect to IE7. This bug does not happen in IE6, Opera 9.22, FF and Safari 2.0.4 for Mac.
What is also interesting is that is appears $.get() does not work in 1.1.3.1 or 1.1.4. I have not tried any earlier versions as I do not use it.