私は最後の数時間、何かを得るために努力してきました...待ち行列の完成時には、pluploaderから戻ってくるものは無駄です。ここでアップロード完了時にPluploadを使用してAjax経由でデータを返すにはどうすればよいですか?
は私のJSコードです:upload.phpスクリプトの非常に最後の行に
var uploader = $('#pluploadDiv').pluploadBootstrap();
uploader.bind("UploadComplete", function(up, files) {
var obj = $.parseJSON(response.response);
alert(obj.result);
});
、私が持っている:
die('{"jsonrpc" : "2.0", "result" : "'.$_REQUEST['unitID'].'", "id" : "id"}');
これは私には理にかなって...しかし、そうではありませんファイルは問題なくアップロードされますが、アラートは起動しません。応答はまったくありません。
思考?
var uploader = $('#pluploadDiv').pluploadBootstrap();
uploader.bind('FileUploaded', function(upldr, file, object) {
var myData;
try {
myData = eval(object.response);
} catch(err) {
myData = eval('(' + object.response + ')');
}
$("#vehicle_id_value").val(myData.result);
});
Upload.phpスクリプトコードの同じ、最後の行に宿泊:
私は(感謝JBL)を使用していることをソリューションとしてNEW CODE WITHEDIT
JS
アップロードスクリプトで画像を関連付けるためにシェルの行を作成すると、基本的に元のフォームに元のフォームに戻ります隠し入力フィールドは、pluploadオブジェクトにバインドされているFileUploadedイベントを介して入力します。
<input type="hidden" name="vehicle_id_value" id="vehicle_id_value" value="" />
魅力的な作品です!
を助けます! –