次のように終了する検証方法があります。
function validateForm()
{
//do some validation
document.imgUploadForm.submit();
}
これにより、メソッドはコントローラーにあるフォームを送信するためのメソッドを呼び出します。
現在、フォームを処理するメソッドは ActionResult を返します。
方法はありますか: HandleForm() で JsonResult を返し、validateForm() で返されたオブジェクトを取得してそれを処理する方法はありますか?
JsonResult を HandleForm() の戻り値の型として設定してから、次のように記述してみました。
var x = document.imgUploadForm.submit();
ただし、x は定義されていません。