0

Share PointDesigner2010を使用します。

クライアント側の検証(jquery)を実行したいのですが、フォームが送信される前にコードを実行する方法がわかりません。この理由は、私のフォームに特定のフィールドを表示/非表示にするjqueryがあるためです。したがって、クライアント側の選択に応じて、異なるフィールドが必須です。

もともと私は組み込みのサーバーサイド検証でこれを行おうとしましたが、条件付き検証を処理できないと思います。

4

2 に答える 2

1

jQueryもロードされていると仮定すると、JavaScriptのこのビットが役立つと思います。

$("#btnSubmit").click(function(){
  return formIsValid(); //formIsValid returns false then the form is not submitted, if true then the submission continues
});
于 2012-06-27T22:34:07.287 に答える
0

JavaScriptを使用できます

function PreSaveAction() {
    if(....)
    {
        alert("write something");
        return false;
    }

    return true; 
}

これが役立つかどうかはわかりません。

于 2013-05-01T14:18:05.070 に答える