ASPMVCを3プレビューから3ベータにアップグレードした後、Ajaxフォームに奇妙な動作が見られます。
@using(Ajax.BeginForm("New", new AjaxOptions() {OnSuccess = "onAjaxSuccess", OnFailure = "onAjaxFailure", OnBegin = "onAjaxBegin", HttpMethod = "Post"})) {}
<form action="/Order/New" data-ajax="true" data-ajax-begin="onAjaxBegin" data-ajax-failure="onAjaxFailure" data-ajax-method="Post" data-ajax-success="onAjaxSuccess" method="post"></form>
alert
関数内に配置しましたonAjaxBegin
が、送信ボタンをクリックするたびに2回起動されます。
他の誰かがこの行動を見ましたか?アップグレード後にコードを変更していませんが、アップグレード前は完全に機能していました。