$('#sf1442558131n option:contains("----")').text('Район');
$('#sf1442558131n option:contains("Район")').css('color', '#ccc');
Неверно в обоих случаях. Нужно изменить цвет текста только для "Район", то есть создать иллюзию placeholder.
Остальные option цвет не меняют.