イム:JSのXMLHttpRequestオブジェクトによるフォームデータのポスト? JSでフォームデータをポストしようとしている(クロスブラウザ)
私はこのコードを持っている:
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 =新しいFormData(formElement); \t \t form.append( 'postedFile'、postedFile); \t \t request.open( "POST"、 "/ Admin/SaveQuestion /"、true); \t \t request.send(form); – Jay
私はあまりにも投稿されたファイルについて心配していない、私はちょうどフォームデータの残りの部分を提出できるようにしたい – Jay