Прямо сейчас я получаю эту странную ошибку от IE, которая в основном
'null' is null or not an object
Номер строки, который он дает, полностью отключен, так что я не особо доверяю этому, как мне кажется, я его сузилтуда, откуда он идет.
function openSong(songlink){
$('#smallbox').slideDown();
requestCompleteSong('<tr><td>'+songlink+'</td></tr>');
}
Приведенный выше код не выдает никаких ошибок из IE, однако, когда я выполняю запрос AJAX GET с использованием jQuery, кажется, он выдает эту ошибку
function openSong(songlink){
$('#smallbox').slideDown();
$.get("getSong.php?fake="+makeid(),{ id: songlink },requestCompleteSong);
}
'songlink' определенно не равен нулю, потому что первая функция, которую я разместил, работает нормально.Вот makeid ().
function makeid()
{
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for( var i=0; i < 5; i++ )
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
}
Кто-нибудь может понять, почему IE выдает эту ошибку?