자바 스크립트 변수를 파이썬 블록으로 사용하고 싶습니다. 작동하지 않습니다 사전자바 스크립트 변수를 파이썬 블록으로 사용하십시오.
1
A
답변
0
에서
<script>
$(document).ready(function() {
$("#WO_cpp_id").change(function() {
id = this.selectedIndex;
ajax('{{=URL(r=request,f='get_CIs',vars={'CPP_Id':'#here I want to use id variable')}}', ['WO_cpp_id'], 'WO_ci_id');
})
.change(); }); </script>
감사합니다. 파이썬은 페이지가 클라이언트에서 렌더링되기 전에 서버에서 실행됩니다. Javascript는 페이지가 렌더링 된 후 브라우저에서 실행됩니다. id
변수는 Python 코드가 실행될 때 설정되지 않습니다.
대신 기존 쿼리 문자열 (또는 jQuery의 ajax 옵션의 data
속성을 사용하여)로 설정할 추가 데이터를 자바 스크립트 코드에 추가해야합니다.
3
파이썬 코드가 서버에서 실행 중입니다. 귀하의 JavaScript 코드 (따옴표 붙어서)가 클라이언트에서 실행 중입니다. 따라서 Python 코드에서 JavaScript 변수를 직접 사용할 수는 없습니다. 당신이하는 일은 입니다. 여러 가지 방법으로 클라이언트에서 서버로 보내려는 데이터를으로 보냅니다.
"ajax"중 하나입니다. 이 클라이언트 측 코드는 POST에 "fooParameter"매개 변수로 서버에 변수 foo
의 내용을 보낼 것이다 : jQuery docs 및 the Wikipedia article on ajax에서
var foo = "This is some information";
$.ajax({
url: "myscript.py",
method: "POST",
data: {fooParameter: foo},
success: function(responseData) {
// Successful POST; do something with the response if you want
},
error: function(jxhr, statusText, err) {
// Error, handle it
}
});
더.
관련 문제
- 1. 파이썬 변수를 자바 스크립트 변수로 변환
- 2. 변수를 window.location.href와 함께 사용하십시오.
- 3. 변수를 자바 스크립트 함수 안에 넣는 방법?
- 4. 자바 스크립트 변수를 보내어 PHP 스크립트
- 5. 자바 스크립트 : 지역 변수를 통해
- 6. 자바 스크립트 전역 변수를 사용하여
- 7. 자바 스크립트 변수를 PHP로 긁기
- 8. 자바 스크립트 변수를 수정하려면 어떻게해야합니까?
- 9. 자바 스크립트 렛 변수를 자바 스크립트 변수처럼 출력하기
- 10. 로컬 파이썬 스크립트 (로컬 파이썬 스크립트 시작)
- 11. outputcache 또는 세션 변수를 사용하십시오.
- 12. .html 파일을 사용하고 변수를 사용하십시오.
- 13. 자바 코드 (runtime.exec) 내에서 파이썬 스크립트 호출
- 14. 자바 스크립트 라이브러리 또는 파이썬 라이브러리
- 15. 자바 스크립트 + 파이썬 URL 엔/디코딩 문제
- 16. 클릭 자바 스크립트 버튼 파이썬, spynner
- 17. asp.net 컨트롤 id에 자바 스크립트 변수를 포함
- 18. 자바 스크립트 로컬 변수를 전역 변수로 바꾸기
- 19. 자바 스크립트 : window.opener에 변수를 경고하는 방법
- 20. 자바 스크립트 변수를 사용하여 양식을 제출하는 방법
- 21. 기본 자바 스크립트/jQuery : 변수를 반환하는 방법
- 22. 자바에 자바 스크립트 변수를 할당하는 방법
- 23. 배열 이름으로 변수를 사용하는 자바 스크립트
- 24. 페이지 전체에서 자바 스크립트 변수를 유지 하시겠습니까?
- 25. 자바 스크립트 변수를 PHP에 전달 세션 변수
- 26. 변수를 자바 스크립트 객체 속성의 일부로 사용하기
- 27. 자바 스크립트 변수를 전역 변수로 지정하십시오.
- 28. 자바 스크립트 변수를 html로 변경 하시겠습니까?
- 29. 자바 스크립트 jQuery를이 값으로 변수를 대체
- 30. 자바 스크립트 변수를 현명한 변수에 할당하는 방법