Lista rozwijana MVC, onchange [zamknięte]

Mam 2 Dropdownlistfor w html, dropdownlistfor Country i dropdownlistfor state. Im używam MVC, chcę być wyjściem w ten sposób. Jeśli zmienię Wybrany kraj, stan wybranego kraju zostanie wypełniony stanem dropdownlist. Dostaję dane kraju i stanu z bazy danych, aw tabeli stanu znajduje się pole dla countryId. Dzięki za pomoc.

Oto przykładowy kod w HTML.

            <div class="fieldBlock">
                <div><label>Country</label>&nbsp;*</div>
                <div>@Html.DropDownListFor(model => model.Country.Id, Model.CountrySelectList, new { @class = "width305", @id = "ddlCountry" })</div>
                @Html.HiddenFor(model => model.Country.Name) @Html.HiddenFor(model => model.Country.Abbreviation)
                <div>@Html.ValidationMessageFor(model => model.Employee.StateId)</div>
            </div>

            <div class="fieldBlock">
                <div>@Html.LabelFor(model => model.Employee.StateId, "State/Province")&nbsp;*</div>
                <div>@Html.DropDownListFor(model => model.Employee.StateId, Model.CountryStateProvinceSelectList, new { @class = "width305" })</div>
                <div>@Html.ValidationMessageFor(model => model.Employee.StateId)</div>
            </div>

questionAnswers(1)

yourAnswerToTheQuestion