画像のアップロードに関する問題
ajax.js
JScript コード1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http:
--><SCRIPT language=javascript type=text/javascript>
$(document).ready( function (){
$( "#button" ).click( function (){
postdata();
});
});
function postdata(){
$.ajax({
type: "POST" ,
url: "upload.php" ,
dataType: "html" ,
data: "filename=" +$( "#filename" ).val(),
success: function (msg){
document.getElementById( "sss" ).innerHTML=msg;
alert(msg);
}
});
}
</SCRIPT>
|
ログイン後にコピー
upload.php:
echo $_POST['filename') //Value
print_r($_FILES['filename']);//値がありません
バックグラウンドの $_FILES['filename'] に値を渡す方法を教えてください。 。 。皆さんありがとうございます
-----解決策---------
.ajax アップロード ファイルは単一のファイルではなく、ファイル名を追加するだけである必要があります。アップロード プラグインの使用を検討してください
http://blog.163.com/zhou_shj/blog/static/6555644420104503248217/
------解決策---------これは伝わりません、私は以前に遠くに旅行してきましたこの問題を解決するには、プラグインを使用するか、ネイティブ JS を使用して Ajax を記述してファイルをアップロードすることができます