郵便番号のリストに基づいてさまざまなページを表示できる jQuery、javascript、または .php スクリプトはありますか? たとえば、ユーザーが「有効な」郵便番号のリスト内に郵便番号を入力すると、pageA.php が表示され、そうでない場合は pageB.php が表示されます。これらの郵便番号の値は、手動で一覧表示するか、.csv ファイルに含めるのが最も簡単な方法です。
入力後に表示されるページは、次のようなユーザー入力に基づいています。
<input name="zipcode" id="zipcode" type="text" />
有効な郵便番号は、理想的には次のようにリストされます。
<script>
var zipcodelist = ['12345','12346','12347','12348'];
更新されたソリューション これは私が使用しているコードです:
<script type="text/javascript">
$(function(){
var zipCodes = ['92056', '90210', '92121', '92101'];
$('#zip_form').submit(function(){
$('#id_div_one, #id_div_two').hide();
var theZip = $('#id_zip_code').val();
if(jQuery.inArray(theZip,zipCodes) > -1) {
$('#id_div_one').fadeIn();
} else {
$('#id_div_two').fadeIn();
}
return false;
});
});
</script>