I have debugged your code, Figured Two Errors
First one ,pointed out by Tadit Dash, refer Solution 1
Second,
Change this
$('#City').html(City);
to
$('#ddlCity').html(City);
there is no control with the id 'City'. as per your code, you are over writing the html of existing element ddlCity.