Mahlzeit,
hast du mal versucht, es direkt per jQuery zu selektieren?
$('#location option[value="' + data.id + '"').attr('selected', 'selected');
Wenn das auch nicht klappt, hängt die Option vielleicht noch nicht im DOM zu dem Zeitpunkt.
--
42
42