2

ユーザーがファイル入力フィールドでアップロードするファイルを選択するたびに、フォームを自動的に送信する次の jQuery コードがあります。

jQuery(document).on('change', 'input[type="file"]', function () { 
    jQuery(this).parents('form').append('<input type="hidden" name="action" id="action" value="bp_avatar_upload" />').submit();
});

ただし、このコードでは送信入力の ID と名前も渡す必要があります。upload元の非 jQuery コードに見られるように、submit 入力の ID と名前はどちらもです。

<input type="submit" name="upload" id="upload" value="Upload Image" />

これについてどうすればよいか教えてください。これに関するすべての助けに非常に感謝しています!

4

1 に答える 1