1

jquery ui FormValidator (ライブ) を使用しています。電子メール アドレスについては、構文と要件に加えて、電子メール アドレスが既に使用されているかどうかを php で確認する必要があります。コールバックと非同期の問題のため、ajax で動作させることができません。まず、電子メール部分の formValidator スニペット:

[...]                  ,
                emailaddress: {
                    rules: {
                        regEx: "email",
                        required: true,
                        custom: function (mailaddressvalue) {
                                // need return true or false of ajax result here
                                }
                    },
[...]   

"custom" セクションでは、電子メール アドレスの使用を ajax 経由でチェックする必要があります。結果として "true" または "false" のみが必要です。ajax 関数は次のようになります。

function checkMailEntry(mailaddress){
            $.ajax({
                url: 'mailcheck.php',
                cache: false,
                data: "mailvalue="+mailaddress+"",
                type: 'POST',
                dataType: 'html'
            });

        }

コールバック関数でもajax関数の結果を取得できません。どんな助けでも大歓迎です!さらに詳しい情報やフィドルが必要な場合は、お知らせください。

前もってありがとう、マティ

4

0 に答える 0