임 JS에서 폼 데이터를 게시하려고 :JS의 XMLHttpRequest 객체를 통해 양식 데이터를 게시 하시겠습니까? (크로스 브라우저)
이 코드가 있습니다
var formData = new FormData();
formData.append("username", "Groucho");
formData.append("accountnum", 123456);
formData.append("afile", "2");
var xhr = new XMLHttpRequest();
xhr.open("POST", "http://xxxxx/xx.ashx",true);
xhr.send(formData);
Formdata을 MDN을 따라하는 것은 IE에서 사용할 수있는 (또는 알 수 없음)이 아니다.
(나는 ... 그 좋은 생각) :
나는 FF이 시도합니다.내가 IE에서 시도 :
CROSSBROWSER (객관적인 방법이나 내 데이터 만) 양식 데이터를 게시 할 수있는 솔루션이 무엇입니다
?
비슷한 문제가 있지만이 문제를 해결하는 방법이 확실하지 않습니다. 내 코드가 var 일 경우 어떻게 바뀌나요? postedFile = document.getElementById ("file"). files [0]; \t \t var formElement = document.getElementById ("formID"); \t \t var form = new FormData (formElement); \t \t form.append ('postedFile', postedFile); \t \t request.open ("POST", "/ Admin/SaveQuestion /", true); \t \t request.send (form); – Jay
게시 된 파일에 대해 너무 걱정하지 않습니다. 나머지 양식 데이터를 제출할 수 있기를 바랍니다. – Jay