ここで本当に困っています。私はこれに頭を悩ませることはできません!
私がやりたいことは、電子メールアドレスを検証した後にフォームを送信し、「必須」のクラスでラベル付けした各入力を送信することです。それらをループして、それぞれが入力されている場合にのみ送信する方法を教えてくれる人に本当に感謝しています.
<script type="text/javascript">
$(document).ready(function() {
$('.button').click(function() {
var email = $("input.email").val();
var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
if(filter.test(email)) {
$('input.required').each(function() {
var name = $("input.required").val();
if(name != "") {
$('#form').submit();
} else {
$('#error').show();
return false;
}
});
}
else {
$('#error').show();
return false;
}
});
});
</script>