| 제목 | 늘 고민하던것인데요 | ||
|---|---|---|---|
| 글쓴이 | 터프키드 | 작성시각 | 2009/08/27 18:26:18 | 
|  | |||
| view 페이지들에 자바스크립트 코드를 쓰기 싫어요 (소스보기하면 덕지덕지;;) -> js 파일로 분리하면 됩니다 근데, php 변수를 써야할 때가 있잖아요 대부분 이럴때 어떻게들 하시나요? js 파일안에서는 php 코드를 쓸수가 없는데 js 파일을 불러오기전에 필요한 변수파일을 js 변수로 변경해주시나요? | |||
| 다음글 | 개발... 배포... (1) | ||
| 이전글 | 64비트 윈도우를 설치 하면 이클립스가 빨라지나요? (4) | ||
| 
                                ci세상
                                /
                                2009/08/27 18:36:43 /
                                추천
                                0
                             
                                서버 -> 클라이언트 사이드 개념이라면 php로 처리후 ~~ js로 받아서 처리하는것이 맞지 않을까요?
                             | 
| 
                                변종원(웅파)
                                /
                                2009/08/27 20:03:41 /
                                추천
                                0
                             필요변수를 배열로 js로 넘겨서 처리.. ^^ 
$(function(){
 	// Ajax Submission
	$('#add_comment_btn').click(function(){
	  	var oEditor = FCKeditorAPI.GetInstance('wcontent') ;
		var values = oEditor.GetHTML();
		if (values == '') {
			alert('내용을 입력하세요!');
			return false;
	 	} else {
	 		$.ajax({
	 			type: "POST",
	 			url: "/action/index",
	 			data: {
	 				"contents":values,
	 				"no": <?=$no?>,
	 				"table": 'board_free',
	 				"resize": '600',
					"wname":"name",
					"module_no": '<?=$module_no?>',
	 				"skin": 'default'
			 	},
			 	complete: function(r){
			  		$('#comment_list').html(r.responseText);
			  		$('img').jScale({w:'600'});
			  		oEditor.SetHTML('');
		  		}
	 		})
	 	}
	});
 
});
 | 
| 
                                터프키드
                                /
                                2009/08/27 20:15:58 /
                                추천
                                0
                             
                                두분 답변 감사드립니다^^ 아 jquery 자체도 js파일로 하려고 했는데 ㅎㅎ 역시나 필요변수를 넘기는것이 문제네요 배열이 넘어가진 않을테니까요ㅋ 일일히 get 방식으로 넘겨야하니.. 고민좀해야겠어요 ㅎㅎ | 
| 
                                1day1
                                /
                                2009/08/27 20:18:14 /
                                추천
                                0
                             
                                xml 은 좀 무겁고, json 으로 넘기면 쓸만하지 않을까요? | 
| 
                                터프키드
                                /
                                2009/08/28 09:26:02 /
                                추천
                                0
                             
                                json으로 한번 테스트 해봐야겠네요^^ 1day1님 조언 감사~ | 
| 
                                마냐
                                /
                                2009/08/28 12:18:36 /
                                추천
                                0
                             단순한 방식 <script type='text/javascript'> var test1 = "<?=$var1?>", test2 = "<?=$var2?>"; </script> <script type='text/javascript' src='/js/test.js'></script> | 
| 
                                터프키드
                                /
                                2009/08/30 18:51:55 /
                                추천
                                0
                             
                                마냐// 답변 감사드립니다 그리 크게 생각할 일은 아니었군요 ^^; |