1

Ajaxを使用してドロップダウンを埋めています

$(document).ready(function() {

    var ID = $("#ID").val();

    fillDropdown(ID); //fills the dropdown via an $.ajax call

    var anotherID = @Model.AnotherID;

    //alert(anotherID);
    $("#AnotherID").val(anotherID); //try to set the selected value

});

ドロップダウンは、ページで次のように定義されています。

@Html.DropDownListFor(x => x.AnotherID, Enumerable.Empty<SelectListItem>())

ドロップダウンで選択した値を設定する行は次のとおりです。 $("#AnotherID").val(anotherID);

すぐ上のアラートのコメントを外した場合にのみ機能します。

理由はありますか?

4

1 に答える 1