我正在尝试检查某个电子邮件字段是否包含该电子邮件的特定域,以便只有该公司的用户才能登录我们为他们制作的商店。我正在检查输入的值并在字符串中搜索域的值。该部分有效,我阻止默认操作并且不提交表单,但是当找到该值时,我想提交,但它仍然阻止它提交。可能只是经过漫长的一天解决这样的问题或我的代码中的愚蠢...请告知:
<script>
$("#Email")
.keyup(function() {
var value = $(this).val();
var n = value.search("@atlanticbay.com");
if (n <= 0) {
$(".btn").click(function(event) {
event.preventDefault();
console.log("prevented");
});
} else {
$(".btn").submit(function() {
console.log("we are good");
})
console.log(n);
}
})
.keyup();
</script>
答案 0 :(得分:0)
valueForKey:
&#13;