【发布时间】:2012-12-06 13:20:49
【问题描述】:
我想问一下如何在单击按钮时使表单不可见?所以,如果我有一个名为“隐藏”的按钮和一个包含许多按钮、文本框等的表单。
然后,当我单击“隐藏”按钮时,它将隐藏所有表单和表单中的所有内容,例如文本框、按钮等。我用谷歌搜索但没有结果。我接受使用 Jquery、JS 或 php 语言的答案,因为我正在使用该语言程序。
例如我的表单是这样的:
<form name="myform" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
<table>
<tr>
<td>ID</td>
<td>:</td>
<td><input type="text" maxlength="15" name="clientid" /></td>
<td><input type="submit" name="cariclientid" value="Search" /></td>
<td width="50px"></td>
<td>ID</td>
<td>:</td>
<td><input type="text" maxlength="15" name="orderid" /></td>
<td><input type="submit" name="cariorderid" value="Search" /></td>
</tr>
<tr>
<td>No.</td>
<td>:</td>
<td><input type="text" maxlength="15" name="veh" /></td>
<td><input type="submit" name="carikendaraan" value="search" /></td>
<td></td>
<td>Nama Sopir</td>
<td>:</td>
<td><input type="text" maxlength="15" name="sopir" /></td>
<td><input type="submit" name="carisopir" value="Cari" /></td>
</tr>
<tr>
<td>Waktu Berangkat</td>
<td>:</td>
<td><input type="text" name="tglb" id="datetimepicker" /></td>
<td><input type="submit" name="cariberangkat" value="Cari" /></td>
<td></td>
<td>Waktu Pulang</td>
<td>:</td>
<td><input type="text" name="tglp" id="datetimepicker2" /></td>
<td><input type="submit" name="caripulang" value="Cari" /></td>
</tr>
</table>
</form>
也许有办法通过按钮使其不可见?
【问题讨论】:
-
$('button').click(function(){ $('form').toggle(); }); -
认真考虑使用字段集而不是将表单放在表格中。
-
@deed02392 我已经创建了所有这样的搜索表单......所以我无法更改为字段集。谢谢推荐。
-
我无法理解为什么这个问题有 4 个赞成票。
-
@itachi 你会因为点赞一堆问题/答案而获得一顶帽子。这个问题在“热门”列表中,所以我假设它是有针对性的。 =)
标签: php javascript jquery forms