次の iFrame を含むページがあります。
<iframe src="fileupload.php" id="fup_iframe" style="display: none">
</iframe>
fupload.php:
<form id="UploadForm" action="up.php" method="post" enctype="multipart/form-data">
<input id="fType" type="hidden" name="ftype" value="" />
<input id="fName" type="file" name="ffile" style="display: none"/>
</form>
iFrame があるページから JS 内でこのフォームを送信したいと考えています。以下を試しましたが、うまくいきませんでした。どこに問題があるのか教えていただけますか?
function startUpload(value) {
$('#fiframe').contents().find('#fType').attr('value', value);
$('#fiframe').contents().find('#fName').click();
}