Не удалось преобразовать аргумент javascript

После попытки добавить код в слой 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");
    }
   }
  }); 
 }

15
задан Adgezaza 16 September 2010 в 04:59
поделиться