2016-07-11 7 views
0

jqueryを使用して電子メールアドレスを検証するために、以下のコードを使用しています。jqueryを使用して米国の郵便番号を検証する方法

zipcodeを有効にするには、jqueryを米国のみで使用する必要があります。ライブラリjqueryを使ってどうすればいいですか?

これは私のjQueryのコードです:

$("#page1").on("pageinit", function() { 
$("form").validate({ 
    rules: { 
    email: { 
     required: true 
    }, 
    password: { 
     required: true 
    } 
    }, 
    errorPlacement: function(error, element) { 
    error.insertAfter(element.parent()); 
    } 
}); 
}); 

これは私のHTMLとCSSです:

label.error { 
 
    color: red; 
 
    font-size: 16px; 
 
    font-weight: normal; 
 
    line-height: 1.4; 
 
    margin-top: 0.5em; 
 
    width: 100%; 
 
    float: none; 
 
} 
 
@media screen and (orientation: portrait) { 
 
    label.error { 
 
    margin-left: 0; 
 
    display: block; 
 
    } 
 
} 
 
@media screen and (orientation: landscape) { 
 
    label.error { 
 
    display: inline-block; 
 
    margin-left: 22%; 
 
    } 
 
} 
 
em { 
 
    color: red; 
 
    font-weight: bold; 
 
    padding-right: .25em; 
 
} 
 
</style> </head> <body> <div id="page1" data-role="page"> <div data-role="header">
<body> 
 
    <div id="page1" data-role="page"> 
 
    <div data-role="header"> 
 
     <h1>Welcome</h1> 
 
    </div> 
 
    
 
    <div data-role="content"> 
 
     <form method="GET"> 
 
     
 
     <div data-role="fieldcontain"> 
 
      <label for="email">Email:</label> 
 
      <input type="email" name="email" id="email"> 
 
     </div> 
 
     
 
     <div data-role="fieldcontain"> 
 
      <label for="password">Password:</label> 
 
      <input type="password" name="password" id="password"> 
 
     </div> 
 

 
     <div data-role="fieldcontain"> 
 
      <label for="zip">Zipcode:</label> 
 
      <input type="text" name="zip" id="zip"> 
 
     </div> 
 

 
     <input data-role="submit" type="submit" value="Login"> 
 
     </form> 
 
    </div> 
 
    </div> 
 
</body>

誰もがこれで私を助けることができます。 よろしく

+1

の可能性のある重複した[jQueryの検証プラグインを使用して、米国のZIPコードを検証する方法](http://stackoverflow.com/questions/19011993/how-to-validate -zip-code-using-jquery-validation-plugin) – kawadhiya21

+1

[ZIPコード(米国郵便番号)検証]の可能な複製(http://stackoverflow.com/questions/160550/zip-code-us-postal-コード検証) – Turnip

+0

これを使用する方法..説明できます – user2542953

答えて

0

あなたが最も使用正規表現/(^\d{5}$)|(^\d{5}-\d{4}$)/

var isValid=/(^\d{5}$)|(^\d{5}-\d{4}$)/.test(yourvalue); 
    if(!isValid) alert("not Valid"); 
関連する問題