0

フォーム投稿をクリックしてアクティブおよび非アクティブなユーザー アカウントを作成したい。私は使っている

   @using (Ajax.BeginForm("SetStatus", "Home", null, new AjaxOptions() { HttpMethod = "Post" }, null))
                            {
                                  if (res.Status == 1)
                                  { 

                                        <span class="userStatusSpan statusActive"><input type="radio" name="status" value="1" checked="checked" />Active</span>
                                        <span class="userStatusSpan statusInactive"><input type="radio" name="status" value="0"  />Inactive</span>
                                  }
                                  else
                                  {
                                         <span class="userStatusSpan statusActive"><input type="radio" name="status" value="1" />Active</span>
                                        <span class="userStatusSpan statusInactive"><input type="radio" name="status" checked="checked" value="0"  />Inactive</span>

                                  }
                          }

チェックボックスの変更時にフォームを投稿する方法を教えてください。

4

3 に答える 3

4

以下のJavaScript関数をラジオボタンのonclickイベントで呼び出すことができます。

    <script type="text/javascript">
      function submitform()
      {
        document.myform.submit();
      } 
    </script>
于 2012-11-02T09:10:49.047 に答える
2

この場合、私の意見では、プレーンな jQuery ajax 投稿を使用する方が適切です。ここで見つけることができるいくつかの例:チェックボックスがオンになっているときにフォームを送信する - チュートリアル

于 2012-11-02T08:30:58.307 に答える
0

document.formid.submit(); に行くだけです。

于 2012-11-02T11:25:05.553 に答える