jQueryファイルのアップロード(blueimp)に問題があります。
ファイルをアップロードする際にinsert
、データをDBにファイルします。その直後に、最後の挿入IDを取得できます。問題:この値をPHPからJavaScriptテンプレートに送信するにはどうすればよいですか?
より明確にするために、次のようなテンプレートが必要です。
<script id="template-download" type="text/x-tmpl">
{% for (var i=0, file; file=o.files[i]; i++) { %}
<div class="template-download fade" id="file-{%=file.id%}">
<div class="name"><span>{%=file.name%}</span></div>
....
</div>
{% } %}
</script>
file.id
PHPで定義された最後の挿入IDはどこにありますか。
SOLUTUON:UploadHandlerクラスの関数post。次のようなものを追加します
$info[$index]->myvar= 'something';
file.myvar
次に、テンプレートで使用できます。