Добавьте простое if
условие: -
function FillStateHeadDetails() {
var selectedVal = $('#ddlZonalHeadNameAdd').val();
if(selectedVal == ''){ // i assume first option value is empty
$("#ddlSLPStateHeadAdd").html('<option value="">--Select--</option>');
}else{
//your try-catch code will come here
}
}
Если вы хотите сравнить с текстом, то: -
function FillStateHeadDetails() {
var selectedVal = $('#ddlZonalHeadNameAdd').val();
if($('#ddlZonalHeadNameAdd').text() == '--Select--'){
$("#ddlSLPStateHeadAdd").html('<option value="">--Select--</option>');
}else{
//your try-catch code will come here
}
}