dataType="json"
http://api.jquery.com/jQuery.ajax/
il parse è inutile se indichi con quale dataType ti aspetti di ricevere i dati, il resto lo fa il framework
perche vuole definire un metodo per l'oggetto project(non a nulla a che vedere con il framework prototype)Non capisco perché usi prototype e jquery ma... avrai i tuoi motivi