2
아마도 전문가의 빠른 답변 일지 모르지만 나는 내 머리를 감쌀 수없는 흥미로운 도전에 걸려 넘어지고 있습니다.파이썬 목록을 자바 스크립트 배열
내가이 포함 된 파이썬 .psp 파일이 모두 런타임 및 동적 양식 객체를 crreate하고 사용자가 버튼을 클릭 할 때를 보낼 목록을 기대 자바 스크립트 함수에 채워됩니다 목록 으로 myList []. 런타임시 생성 된 테이블의 일부인 버튼에 대한 이유가 있습니다. 각 행은 자신의에서 만든 항목의 다른 집합을 포함 myList [] 나는 사용자가 버튼을 클릭하면 myList [] 기본적으로 자바 스크립트 기능에 목록을 전달하고 싶습니다. upload.psp이 네 가지를 기대하고있다
function post(path, paramaters, method) {
method = method || "post";
var form = document.createElement("form");
form.setAttribute("method", method);
form.setAttribute("action", path);
for(var key in parameters){
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", key);
hiddenField.setAttribute("value", parameters[key]);
form.appendChild(hiddenField);
}
//create form and submit
document.body.appendChild(form);
form.submit();
}
파이썬 서버 페이지 (PSP) mod_python을
<%
myList['item1', 'item2', 'item3', 'item3']
req.write(<input type="button" value="Upload" onclick="postCert(\'/support/upload.psp\', myList,\'post\');" />)
%>
를 사용하여 :
자바 스크립트 :
여기에 도움이 내 코드의 일부는 설명이다 목록의 항목 ....
당신에게 도움을 주셔서 감사합니다.
- 짐
점점 ImportError를 값 :'json' 패키지를 찾을 수없는 경우 지금 어떤 모듈 이름 JSON ... 수입 JSON – Jim
을 설치하고 '가져 오기 시도하지 simplejson' 대신 http://pypi.python.org/pypi/simplejson/2.0.9를 입력하십시오. 2.6 이전의 Python 버전에는 표준 lib에'json'이 없습니다. –
sys.path.append와 함께 egg를 추가했습니다. simplejson이 정의되지 않았다고 말합니다 ... 나는 import simplejson 문을 가지고 있습니다 ... – Jim