Originariamente inviato da spacco
Secondo voi, qual'è il motivo del blocco del browser?
bad practices sia sul javascript che sull'uso di jQuery
codice:
function getItems(id,url,type){
	$.getJSON(url, {id:id}, function(response){
		var options = ["<option></option>"];
		$.each(response.items, function(i, item){
			options[i + 1] = '<option value="' + item.key + '">' + item.value + '</option>';
		});
		$("#" + type).empty().append(options.join(""));
	});
};
se così non va, evita librerie e passa al dom puro o al banale innerHTML su un duplicato della select