1

jQuery用のajaxformプラグインを使用しています。保存ボタンとキャンセルボタンのあるフォームがあります。

複数のボタンを処理して、[保存] ボタンが URL に送信され、[キャンセル] ボタンが別の URL からの読み取り専用ビューでフォーム コンテナーをリロードするようにするにはどうすればよいですか?

4

2 に答える 2

2

あなたが使用することができます

<input type="submit" ... />

保存ボタンと

<input type="button" class="cancel" ... />

あなたのキャンセルボタンのために。

[保存] ボタンは ajaxForm でフォームを送信し、jQuery を使用して [キャンセル] ボタンに別のアクションを設定できます

jQuery(function($){
    $('.cancel').click(function(){...});
});
于 2010-09-06T06:59:16.440 に答える
1

各ボタンを異なるフォーム内に配置します。しかし、キャンセル ボタンが単にリダイレクトしている場合、アンカーのように単に ActionResult に投稿することはできませんか?

または、キャンセル ボタンで AJAX ポストを行い、PartialView の html を返し、必要なコンテンツを部分ビュー html に置き換えます。

于 2010-09-06T04:28:07.543 に答える