いつもお世話になっております。
input type="file"で取得したファイル名を変更してアップロードしたいのですが、変更できず悩んでおります。
PHP側でファイル名の変更はできるのですが、どうしてもpostする前に変更したく苦慮しております。
ご教授いただければ幸いです。
現在のソースは以下です。
[HTML部分]
<input id="fileselect" type="file" name="capture" accept="image/*" capture="camera" />
[jQuery部分]
$(function () {
var uploadFiles = function (files) {
var fd = new FormData();
//ファイル名変更
files[0].name = 'hogehoge.png';
fd.append("tfile1", files[0]); $.ajax({ url: "../common/hogehoge.php", type: "POST", data: fd, processData: false, contentType: false, }) .done(function( res ) { window.location.href = '../user/hogehoge.php'; }); }; $("#fileselect").bind("change", function () { var files = this.files; uploadFiles(files); return false; });
});

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/26 13:00