私は最近、自分のウェブサイトで simplemodal から fancybox に切り替えました。フォームを除いて、すべてがうまく機能します。ファンシーボックス内のフォームはどれもまったく機能しません。フォームの送信ボタンでさえ何もしないようです。また、ファイル入力をクリックすると、どのファイルが表示されないかを尋ねるポップアップが表示されます。
フォームのコードは次のとおりです。
<div id="basic-modal-content">
<h1>Upload CSV's</h1>
<form method="post" enctype="multipart/form-data" action="csvs.php">
<p>
<label style="font-size: 8pt;">can:</label>
<input type="file" name="csv[3]" />
</p>
<hr />
<p>
<label style="font-size: 8pt;">car:</label>
<input type="file" name="csv[2]" />
</p>
<hr />
<p>
<label style="font-size: 8pt;">lis:</label>
<input type="file" name="csv[5]" />
</p>
<hr />
<p>
<label style="font-size: 8pt;">veh:</label>
<input type="file" name="csv[4]" />
</p>
<hr />
<p>
<label style="font-size: 8pt;">wil:</label>
<input type="file" name="csv[1]" />
</p>
<p style="text-align: center; margin-top: 20px;">
<input type="submit" value="Upload CSV's" />
</p>
</form>
</div>
$("#basic-modal-content").fancybox().click();
ページでボタンがクリックされたときに使用して、ファンシーボックスを表示します。