2009-03-17 28 views
6

私は単純なMVCビューをドロップダウンで取得し、フォームをポストし、ドロップダウンの値を使ってビューを変更します)コントローラで:私はドロップダウンが変更されると、送信ボタンを排除すなわち、変更するにはこれを設定するにはどうすればよいドロップダウンリストを取得してMVCにフォームを投稿する方法

<% Using Html.BeginForm()%> 
<%=Html.DropDownList("values", "No value")%> 
<input type="submit" value="Submit" /> 
<%--rest of page here--%> 
<% End Using%> 

答えて

17

あなたは、現在のフォームを提出するのonchangeイベントを使用することができます。

​​
3

私は変更

が最初にあなたのように、ボタンとドロップダウンリストを提出するにクラスを追加するためにjqueryのを使用します:

 <%=Html.DropDownList("values", "No value",new {_class="dropdown"})%> 

     <input type="submit" value="Submit" class="submit"/> 

は次のようにjQueryを使用します。

$(document).ready(function() { 

    $(".dropdown").change({ 

    $(".submit").hide(); 
    }) 
    }); 
関連する問題