Cel*_*Tan 7 javascript php forms jquery
我想询问如何在单击按钮时使表单不可见?所以,如果我有一个名为"隐藏"的按钮和一个包含许多按钮,文本框等的表单.
然后,当我点击"隐藏"按钮时,它会隐藏所有表格和所有形式的东西,如文本框,按钮等.我有谷歌它但没有结果.我接受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>
Run Code Online (Sandbox Code Playgroud)
也许有办法让按钮看不到它?
the*_*dox 12
你想要这样的东西:
// code for only hide
$('#hide_button').on('click', function() {
$('form[name="myform"]').hide();
});
Run Code Online (Sandbox Code Playgroud)
要使用单个按钮切换表单,您可以尝试:
$('#your_button').on('click', function() {
$('form[name="myform"]').toggle();
});
Run Code Online (Sandbox Code Playgroud)
根据评论
为了防止提交:
$('form[name="myform"]').submit(function(e) {
e.preventDefault();
// Your code
});
Run Code Online (Sandbox Code Playgroud)
在这里查看.perventDefault()