2011-08-14 9 views
0

サインアップフォームの検証が必要です。私のサインアップフォームには、デフォルト値の入力フィールドが含まれています。そのため、このソースから検証スクリプトを変更して、最初にフィールドのデフォルト値をチェックするようにしました。ユーザーがフィールドのデフォルト値を変更しない、またはemtiedして何も書き込んでいない場合、スクリプトは警告を出す必要があります。私の検証スクリプトはそのように見えます。気分が悪くなった場合、警告は表示されません。ただ投稿はsignup.phpに値を書いています。このコードの何が間違っていますか?検証が私のために機能しない

/*validation*/ 
var rules = []; 
if($("#fname").val() === "Adınız" || $("#fname").val() === "") { 
    rules.push("required,fname,Adınızı daxil edin"); 
} 
/* 
[ "required,lname,Soyadınızı daxil edin.", 
     "required,email,Email adresinizi daxil edin.", 
     "valid_email,email,Email adresinizi düzgün daxil edin.", 
     "required,login,İstifadəçi adınızı daxil edin.", 
     "required,pwd,İstifadəçi adınızı daxil edin.", 
     "required,type,İstifadəçi tipini seçin.", 
    ] 
    */ 
function complete() 
    { 
    alert("The form validates! (normally, it would submit the form here)."); 
    return false; 
    } 
$(document).ready(function() { 
    $("#reg").RSV({ 
     onCompleteHandler: complete, 
    rules:rules 
    }); 
}); 

私のサインアップページは、そのhttp://pastie.org/2370083のように見えるとreg.jsこれはtypeo機能comlpleteを手に入れたhttp://pastie.org/2370089

+0

近いトロールが含まれています!私の質問に間違っていますか? –

答えて

1

上に与えられた/ 検証 /()

+0

いいえ問題ではありません。それを固定した。動作しません –

関連する問題