1

検証からのリモート メソッドを使用して電話番号を検証する必要がありますが、取得した応答が true/false ではなく、フォームが検証されません。返されたパラメータを使用した後にレスポンスを変更することは可能ですか?

remote: {
                url: "index.php/main/verifyphone",
                type: "post",
                data: {
                    phone: function() {
                        return $("#PHONE").val();
                    },
                    product: function() {
                        return $("#choose").chosen().val();
                    }                        
                },
                complete: function(response) {
                    if (response.responseJSON!=false) {
                        $("#GUID").attr('value', response.responseJSON);
                        return true;
                    } else {
                        return false;
                    }                        
                }                    
            }

このフォームでは、応答は失敗のカスタム メッセージとして扱われます。responseJSON を保存した後、フォームを検証できるように、応答を TRUE に変換する必要があります。何か案は?PS: php からの応答は、false または数値になる可能性があります。数値の場合は、フォームを検証します。

4

0 に答える 0