간단한 폼 제출이 있고 process.php 파일에서 각 필드의 유효성을 검사합니다. 실패 할 경우 $ _SESSION에서 키/값 쌍을 사용하여 로그인 페이지에 경고 메시지를 표시합니다.PHP 이벤트 용 jQuery 리스너
페이지가로드 될 때 .hide로 설정된 div (일부 부트 스트랩 스타일이있는 경우)에 경고 메시지가 표시됩니다.
PHP echo를 감지하고 경고창을 .toggle 처리하는 데 사용할 수있는 jQuery 함수 또는 이벤트 리스너가 있습니까?
을 Heres 내 관련 코드는 스탠드로 :
<div class="alert alert-error alert-block" id="error-box">
<?php
if (isset($_SESSION['first_name'])) {
echo $_SESSION['first_name'];
}
if (isset($_SESSION['last_name'])) {
echo $_SESSION['last_name'];
}
if (isset($_SESSION['email'])) {
echo $_SESSION['email'];
}
if (isset($_SESSION['passlen'])) {
echo $_SESSION['passlen'];
}
if (isset($_SESSION['passmatch'])) {
echo $_SESSION['passmatch'];
}
?>
</div>
그리고 :
$(document).ready(function(){
if ($.trim($("#error-box").text()).length < 1) {
$("#error-box").hide();
}
}
jQuery와 PHP는 동시에 처리하지 않습니다. 하나는 서버 측이고 다른 하나는 클라이언트 측입니다. 오류 상자가 비어 있는지 확인할 수 있습니다. 그렇다면 숨기십시오 (원하는 내용을 모르지만) –