For some reason, only in IE (tried 7 & 8), jQuery is performing a POST request when it should be a GET. See below:
function(...) {
/* ... */
$.ajax({
type: 'GET',
dataType: 'script',
url: '/something/' + id,
processData: false,
data: 'old_id=' + oldId,
success:function(data) {
alert(data);
}
});
/* ... */
}
All browsers properly GET, but IE is performing a POST. Why?