2012-03-17 3 views
1

기본 웹 페이지가 설정되어 있으며 jQuery를 사용하여 JavaScript 스크립트 (사용자 생성)에 단일 변수를 보냅니다. 웹 페이지에 포함되지 않은 서버에 여전히 있습니다.) 이 스크립트는 변수를 사용하여 여러 가지 작업을 수행하고 많은 결과를 낼 것입니다. 그런 다음 내 페이지를 결과로 업데이트해야합니다.jQuery를 사용하여 외부 스크립트에 변수 보내기 및 결과 가져 오기

나는 AJAX를 사용하여 POST 스크립트를 사용하여 비슷한 작업을 수행했지만 JS 스크립트로 어떻게 처리 할 수 ​​있습니까?

+0

자바 스크립트와 jquery에 새로운 것이므로 많은 시도를하지 않았습니다. 나는 AJAX를 사용하여 스크립트에서 물건을 보내고 받겠다.하지만 javascript는 GET/POST 요청을 처리하기위한 것이라고 생각하지 않는다. – n0pe

+0

그냥 궁금해서 ...이 페이지에만 스크립트를 포함시킬 수없는 이유는 무엇입니까? –

+0

@KaustubhKarkare, 나는 그것을 할 수있을 것 같아요. 그러나 나는 내 웹 페이지 소스를 매우 깨끗하게 유지하는 것과 자바 스크립트가 지루하고 추악 할 것 같은 모든 것을 포함하는 것을 좋아한다. – n0pe

답변

1

:

<script src="yourscript.js" type="text/javascript"></script> 

파일 당신이 다음 외부에서 전화 기능을 포함 할 수있다 (즉, , 실제 페이지 소스). JavaScript가 클라이언트 측 (즉, 브라우저)에서 실행되기 때문에 파일을 다운로드하는 것은 불가피합니다 (apache :: mod_js와 같은 극단적 인 조치를 취하거나 PHP에서 함수를 다시 작성하지 않는 한). 일을 단순하게 유지하고 위를 사용하는 것이 가장 좋습니다.

+0

나는 이것을 "잊었다"고 나는 믿을 수 없다. PHP에서 너무 많은 시간을 투자하여 뭔가를 지나치게 많이 쓰면 그 일이 일어납니다. 감사 – n0pe

0
<script type="text/javascript" src="path/javascript_file.js"></script> 

나는 이것이 Kaustubh의 의미라고 생각합니다. 실제 코드 블록을 페이지에 넣을 필요는 없습니다. 단지이 방법으로 참조하십시오. 페이지가로드 그것은 또한 (청소) 자바 스크립트 파일

당신이 다음 완벽 함수를 호출 할 수 있습니다를로드

. 음 ... 당신의 깔끔한 소스를 유지합니다 (를 내장 반대) 다음을 사용하여 스크립트와 깨끗한 포함

관련 문제