0

JSF ajax リクエストと jQuery イベント内で問題に直面しています。

jQuery イベントを使用して、次のようなフォーム パーツを検証しています。

    jQuery(".btnNextStep").live("click", function(e) {
    var error = !validate(id);
            ...
    return error;

同じボタンの下に、Ajax イベントがあります。

<h:commandButton type="button" value="Etape suivante" class="btn btn-large btn-primary btnNextStep" id="btnFormIdentite">
<f:ajax execute="identite" render="@none" />
</h:commandButton>

問題は、jQuery イベントが false を返しても ajax リクエストが送信されることです。

jquery検証関数の後にリクエストが送信されるようにするにはどうすればよいですか?

onEvent を試してみましたf:ajaxが、jQuery 名前空間内で関数を呼び出すことはできないようです:

 (jQuery(document).ready( function() {...)

私の問題を理解していただければ幸いです。ありがとう。

4

1 に答える 1