PHP 변수를 자바스크립트 변수로 받아 사용하는 경우 잘 인식하지 않는 문제가 발생하여..
참고 차원으로 포스팅 합니다.
예.)
var str = '<?=$str?>'; // 자바스크립트 변수로 PHP 변수 받음. str은 스트링.
$('#pet2r').append('<a href="javascript:sel_Del(\'"+str+"\');">Test</a>');
위와 같은 함수에 JS 변수를 넣는경우 리턴값이 제대로 넘어가지 않는 현상이 발생했다.
* 함수에 넣은 변수 값이 변조 됨.
[해결]
$('#pet2r').append('<a href="javascript:sel_Del(\'<?=$sel_id?>\');">Test</a>');
자바스크립트에서 함수에 php 변수를 자바스크립트 함수의 값으로 넣을경우..
단순히 PHP 변수를 넣도록 하자..
간단하지만... 원인을 모르면.. 참 난감하더군요..
''.' Programs > JavaScript' 카테고리의 다른 글
innerHTML VS jQuery html VS jQuery append 함수 처리 속도는? (1) | 2012.09.25 |
---|---|
[레이어] 스크롤에 상관없이 화면 가운데 높이 가운데 출력. (0) | 2012.07.09 |
[Javascript] setCookie (0) | 2012.03.16 |
[Javascript] select()와 clear() ( 파일 확장자 체크 ) (0) | 2012.03.16 |
[Javascript] 정규식 (0) | 2012.03.16 |