자바 스크립트 안에 php if 변수 넣기..

자바 스크립트 안에 php if 변수 넣기..

QA

자바 스크립트 안에 php if 변수 넣기..

본문

이렇게 시작하는 자바 스크립트가 있습니다.

$(function () {
        $("#amountForm input[type=button]").on("click", function () {
            event.preventDefault();

            var _data = $("#amountForm").serialize();

            $.ajax({
                ayncs : false,
                data : _data,

 

------------------------------------------------------

버튼이 클릭됫을때 if 문으로 조건을 넣어서 bb가 클때만 자바스크립트를 실행하고,  bb가 작을때는 그냥 넘어가게 하고싶습니다. $aa , $bb는 

 

php 넣고 싶은것은

<?php if ( $aa < $bb ) { 자바스크립트 내용 } else { } ?>

입니다.

 

이걸 스크립트안에 넣을수있나요.

 

이걸 자바스크립트랑 합치려면.. 어떻게 써야할까요...

 

이 질문에 댓글 쓰기 :

답변 2

로드는 php>자바스크립트 순으로 됩니다.

따라서 자바스크립트 변수에 php 변수를 넣을수 있습니다.

 

var aa = <?php echo $aa ?>

var bb = <?php echo $bb ?>

변수 선언하시고 

 

if(aa < bb){ // bb 가 크다면

실행문

} else { // 아니라면

실행문

}

 

이렇게 하시면되겠습니다.

<?php if ( $aa < $bb ) {?>
자바스크립트 내용

<?php } else { } ?>

이게 안먹히더라구요.
php로 감싸도 자바가 다 작동하더라고요.

<?php if ( $aa < $bb ) {?>
<script>
$(function () {
        $("#amountForm input[type=button]").on("click", function () {.......
</script>
<?php } else { } ?>

이렇게 해도 자바가 다 작동합니다.ㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 193
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT