После попытки добавить код в слой div я получил следующую ошибку и не знаю почему.
неперехваченное исключение : [Исключение ... "Не удалось преобразовать аргумент JavaScript arg 0 [nsIDOMDocumentFragment.appendChild]" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" расположение: "JS frame :: http://code.jquery.com/jquery- latest.min.js :: anonymous :: line 113 "data: no]
Ниже приведен код, вызывающий ошибку. Я понимаю, что здесь слишком много кода, но я сделал его таким, чтобы его было легко использовать для будущих функций. Просто ищете предложения по поводу ошибки? Спасибо! :)
function catSelect(itm){
//params for query
var params = {
category: itm
};
var cmd = jQuery.param(params);
$.ajax({
async: false,
type: "POST",
cache: false,
url: "views/gallery.php",
data: cmd,
dataType: "json",
success: function(resp){
if(resp.status == "ok") {
$('#project').empty();
//alert(resp.projects[0]);alert(resp.files[0]); alert(resp.titles[0]);
var check = 0;
var projGallery = new Array();
for(var i in resp.projects){
if(check!=resp.projects[i] || check == 0){
projGallery[i] ='';
} else {
projGallery[i] ='';
}
check = resp.projects[i];
}
//alert(projGallery[0]);
alert(projGallery);
$('#project').append(projGallery);
} else {
alert("Failed to select projects");
}
}
});
}