Estoy aprendiendo haciendo js y jQuery.
Tengo una entrada de geocodificador (mapbox) y necesito verificar si la dirección ingresada es elegible para un servicio específico.
Más específicamente, necesito verificar si el código postal está en nuestra base de datos de áreas admitidas. El código postal de entrada se define como la variable "userplz".
En ambos casos (está disponible o no está disponible) se agrega una clase específica a un elemento html para la representación visual. Además, el resultado se guarda en localStorage.
Estoy haciendo esto con:
switch (userplz) { case '14129': case '14532': $('#availability').append(available); availability.classList.add('available','pulse-green'); localStorage.setItem('available',"yes"); break; default: $('#availability').append(unavailable); availability.classList.add('unavailable','pulse-red'); localStorage.setItem('available',"no"); };Ahora no quiero editar el guión cada vez que expandimos nuestra área de servicio. Idealmente, guardaría un archivo con códigos postales elegibles en algún lugar del directorio de la página e importaría el archivo a mi script. Por lo tanto, solo tengo que actualizar el archivo y no el script, cada vez que actualizamos nuestros códigos postales admitidos.
Cualquier ayuda es apreciada. Saludos, Vicente