0

ASP.NET MVC 3 に 2 つのドロップダウン リストがあります。ドロップダウン リストの 1 つが「個人事業主」に設定されている場合、もう 1 つを同じに設定する必要があります。

JavaScript、または jQuery はこのようなものにとって非常に単純であると確信していますが、コントローラーではなく手動でドロップダウン リストにデータを入力しているため、Web 上で適切な例を見つけるのに苦労しています。

誰かがコードを手伝ってくれるか、良いリソースを教えてくれますか?

<select id="ProducerType" name="nmf" style="float:left;">
    <option value="Principal">Principal</option>
    <option value="Producer">Producer</option>
    <option value="SoleProprietor">Sole Proprietor</option>                
</select>

<select id="Role" name="nmf" style="float:left;">
    <option value="Agent">Agent</option>
    <option value="Financial Advisor">Financial Advisor</option>
    <option value="Platform">Platform</option>
    <option value="Principla_Owner">Principal/Owner</option>
    <option value="Registered Rep">Registered Rep</option>
    <option value="Sole Proprietor">Sole Proprietor</option>              
</select>
4

1 に答える 1

4

jsFiddle の例: http://jsfiddle.net/9GZQ2/

両方のドロップダウン値をコードに設定すると、選択"Sole Proprietor"にスペースがありませんProducerType

<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.js"></script>
<script type="text/javascript">
    $(function(){
        $("#ProducerType").change(function(){
           var value=$(this).val();
           if(value=="Sole Proprietor") $("#Role").val(value);
        });
        $("#Role").change(function(){
           var value=$(this).val();
           if(value=="Sole Proprietor") $("#ProducerType").val(value);
        });
    });
</script>
于 2013-02-01T22:18:06.150 に答える