我最近在我的网站上从simplemodal切换到fancybox。一切都很好,除了形式。 fancyboxes中的所有表单都不起作用。似乎甚至表格上的提交按钮都没有做任何事情。此外,当我点击文件输入时,弹出窗口询问我哪个文件没有出现。
表示表格的代码:
<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();
显示fancybox。