버튼을 누르면 jQuery UI의 모달 대화 상자가 나타납니다. 여기jQuery로 이메일 확인
$('#eb1').click(function(){
$('#emailPost').submit();
$("#emailModal").dialog('close');
});
$('#eb2').click(function(){
$('#emailPost2').submit();
$("#emailModal").validate({
rules: {
emailAddress: {
required: true,
email: true
}
}
}).showErrors({"error": "Invalid Email!"});
$("#emailModal").dialog('close');
});
이 모두 표시하는 PHP의 : 다음은 모달 대화에 관한 jQuery 코드입니다
echo "<form action='php/emailPost.php' method='POST' class='inline' id='emailPost'>";
echo "<input type='hidden' value='" . $_SESSION["email"] . "' name='emailAddress'>";
echo "<input type='button' value='Email To Me' id='eb1'/>";
echo "<input type='hidden' name='passedCoupID' value='" . $coupID . "'/>";
echo "</form>";
echo "<h3>Or</h3>";
echo "<form action='php/emailPost.php' method='POST' class='inline' id='emailPost2'>";
echo "<label name='error'></label>";
echo "<input type='text' value='Enter an Email' class='required email' name='emailAddress' style='display: inline-block;'>";
echo "<input type='button' value='Email' id='eb2'/>";
echo "<input type='hidden' name='passedCoupID' value='" . $coupID . "'/>";
echo "</form>";
나는 버튼이 잘 작동 것을 알고는, 그들은 상관없이 완벽하게 제출하지만, 후자을 제출 유효성 확인 결과의 나는 jQuery에 익숙하지 않은데, 이메일이 유효하지 않으면 유효하지 않고 제출하지 않으면 오류를 표시 할 수 있습니까?