0

検索用のドロップダウンリストがあります。mvc で 4 つの値を持つドロップダウンを作成するにはどうすればよいですか。ドロップダウンから値を選択して検索ボタンをクリックすると、対応するフィールドが表示されますが、選択はデフォルト値に変更されます。

たとえば、ドロップダウンには 4 つの値があります。デフォルト値が選択され、その他の値は Red、Geen、Blue、および Orange です。青を選択して検索ボタンをクリックすると、青に関連するすべてのフィールドが表示されますが、選択がありません。選択に戻ります。

4

1 に答える 1

0
You can use this script:    
<script>
    $(document).ready(function setSelectedIndex(s, v) {
                        for (var i = 0; i < s.options.length; i++) {
                            if (s.options[i].text == v) {
                                s.options[i].selected = true;
                                return;
                            }
                        }
                    }
                    var name = '@ViewData["ColorName"]';
                   setSelectedIndex(document.getElementById('IDofDropDown'), '' + name + '');
    });

Controller から View データ値を渡す

于 2013-10-29T05:39:21.990 に答える