0

jquery経由でドロップダウンリストで利用可能なリスト項目に変更しようとしています(MVC3で剃刀を使用)。

ビュー データから入力された DDL があります。

@Html.DropDownList("allusers", null, null, new { @class = "chosenlist" })

「allNewUsers」と呼ばれるビューデータの別のセットもあります。クライアント側のjqueryを少し実行するボタンをクリックします。

   $(function() {
    $('#remove').click(function () {
        var id = $("#allusers").val();
        var hdr = $("#Holdersid").val();
        $.ajax({
            url: "RemoveApprover/" + id + "/" + hdr + "/3",
            data: id,
            success: function (data) {
                $('#remove').hide();
               $..change view data here
            },
            error: function (xhr, ajaxOptions, thrownError) {  
                alert(xhr.responseText);
            }
        })
    })
    });

このコードはサーバー上で公開文字列を実行し、成功すると削除ボタンを非表示にします。次に、DDL のデータソースを allusers から allNewusers に変更する必要があります。クライアント側のコードでこれを簡単に実行できますか?

どうもありがとう

4

1 に答える 1

0

allNewUsers ビューデータをhiddenコントロールに保持します。ボタンをクリックすると、 のリストがクリアされdropdown、非表示のコントロールのビューデータがループスルーされ、dropdownを介してリストに追加されますjQuery

于 2012-11-07T16:03:03.137 に答える