textarea
ajax を使用してフィールドのテキストを PHP ファイル
に送信しようとしています。テキストには HTML 文字が含まれているため、エンコードしないでください。
それを使用FormData
すると完全に機能しますが、9 以前のバージョンではサポートされていません! string
をorにrequestHeader
して送信しようとしたのですが、うまくいきませんでした。私が使用しているコードは次のとおりです。text/plain;charset=UTF-8;
multipart/form-data
var string = '<td clas="tdClass">some text<?php echo $contents; ?></td>';
var data = new FormData();
data.append("data" , string);
var xhr = (window.XMLHttpRequest) ? new XMLHttpRequest() : new activeXObject("Microsoft.XMLHTTP");
xhr.open( 'post', '/path/to/php', true );
xhr.send(data);
IE 9 でこれを行う別の方法は何ですか?