このコードは機能しますが、ネットワーク エラーを処理する必要がある場合を除きます。
たとえば、ファイルのアップロード中にネットワークがオフになっている場合です。このようなエラーを処理する必要があります。
どうすれば続行できますか?
var name = 'iframeUpload';
var cur = $(this);
var iframe = $('<iframe name="' + name + '" id="' + name + '" style="display: none" />');
$("body").append(iframe);
cur.attr("action", "upload/test");
cur.attr("method", "post");
cur.attr("enctype", "multipart/form-data");
cur.attr("encoding", "multipart/form-data");
cur.attr("target", name);
cur.attr("file", $(this).val());
cur.submit();
$('#' + name).load(function () {
});