这是我目前的代码:
<script>
var zips = ['30068', '90120','30033'];
$(function(){
$('input[name=zip]').change(function(){
var currentVal = $(this).val();
if(!$.inArray(currentVal, zips)){
$('.checkout_button').prop('disabled',true);
} else {
$('.checkout_button').prop('disabled',false);
}
});
});
</script>
我想要它,以便当用户输入他们的邮政编码时,它会看到我们是否支持他们的服务。这种方法目前有效,但仅适用于 的 30068 即可。我的意思是,如果我键入 90120 ,它会运行错误的响应,而不像 30068 。基本上,只有数组的第一项正确工作?这是为什么?
如果您认为这是重复请解释所以我可以改变我的答案。