同一个表单 根据要求递交到不同页面的实现方法小结
<script language="javascript">
function submitAction(action_nm)
{
var targetForm = document.qryposfrm;
targetForm.action = action_nm;
targetForm.submit();
}
</script>
<form method="post" id="qryposfrm" name="qryposfrm">
<tr>
<td colspan="4" height="29" align="center">
<input name="qry" type="submit" class="btn" value="查询" onclick="submitAction('MEB041.dow')"/>
<input name="down" type="submit" class="btn" value="下载" onclick="submitAction('MEB045.dow')" />
</td>
</tr>
</form >
注意:type="submit"
相关推荐
-
同一个表单 根据要求递交到不同页面的实现方法小结
JS 文件 复制代码 代码如下: <script language="javascript"> function submitAction(action_nm) { var targetForm = document.qryposfrm; targetForm.action = action_nm; targetForm.submit(); } </script> HTML 复制代码 代码如下: <form method="post"
-
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
在项目中做联系人的添加和编辑功能,点击父级页面的添加和编辑按钮,用的是同一个表单弹窗,数据添加和编辑用同一个弹窗,没有在弹窗使用v-if,性能不是很好,弹窗中有表单,在编辑弹窗表单数据之后关闭弹窗,然后点击添加的时候,弹窗里的表单数据还是之前编辑的数据,无法做到清空表单数据,接下来是解决方法了,嘿嘿 首先是不管是添加还是编辑,都需要将子组件需要的对象属性一一写出来,传给子组件, 然后是主要用到了el-form表单有一个清空重置表单数据的事件方法resetField(),在子组件表单弹窗打开的时候
-
阻止表单提交按钮多次提交的完美解决方法
如果表单是通过onsubmit进行Ajax提交,注意将表单提交按钮input type属性设为button,尽量不要设置为submit类型. 另外,在提交事件发出后,最好将提交按钮设置为disabled,防止由于网络延时问题,让用户有机会进行多次点击重复提交. onclick事件里面执行 $(this).attr('disabled','disabled'); 在点击一次后立马将按钮设置为不可使用. 或者向如下方法另行定义一个jQuery函数来进行控制: $("form").submi
-
JavaScript判断表单提交时哪个radio按钮被选中的方法
本文实例讲述了JavaScript判断表单提交时哪个radio按钮被选中的方法.分享给大家供大家参考.具体分析如下: 这里的表单提交时通过JavaScript判断哪个radio按钮被选中了 <script type="text/javascript"> function findButton() { var myForm = document.forms.animalForm; var i; for(i=0;i<myForm.marsupial.length; i++
-
javascript实现表单提交后,提交按钮不可用的方法
本文实例讲述了javascript实现表单提交后,提交按钮不可用的方法.分享给大家供大家参考.具体如下: 这里使用javascript控制表单提交后,提交按钮不可用,可以防止用户多次提交. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>表单提交后按钮禁用</title> &l
-
详谈表单重复提交的三种情况及解决方法
第一种情况:提交完表单以后,不做其他操作,直接刷新页面,表单会提交多次. - 在servlet中写一句输出,用来判断是否提交多次 System.out.println("已经插入"); request.getRequestDispatcher("/login_success.jsp").forward(request, response); - 这样的话,刷新多少次,就会在控制器显示多少个"已经插入". - 根本原因:Servlet处理完请求以后
-
yii form 表单提交之前JS在提交按钮的验证方法
很多时候,需要对Yii表单model中的对象设置的rules进行判断,但是有的时候可能需要在提交之前就在客户端进行验证,我这边设置的方法是在提交按钮上设置监听器,如果部分内容为空(比如多选按钮没有选择),那么提示出错信息.主要目的是页面不用提交后刷新,进入controller的对应函数之后再判断出错.显示rules()验证规则函数的错误信息. 这里为了验证是否选择某个单选按钮,对提交的按钮onclick设置监听,具体如下 <Button onclick = "return fun()&qu
-
layui表单验证select下拉框实现验证的方法
layui 的form表单里的select 一开始以为加上lay-verify="required"就可以验证不空了,可是反复试了几次都不能验证 代码如下: <div class="layui-form-item"> <label class="layui-form-label">所属工种:</label> <div class="layui-input-block"> <
-
layui form表单提交之后重新加载数据表格的方法
HTML form表单 <p style="text-align: center"><img src="//files.jb51.net/file_images/article/201909/20190911173925.jpg" alt="" /></p> <div class="layui-row"> <form class="layui-form layui
-
jQuery实现提交表单时不提交隐藏div中input的方法
本文实例讲述了jQuery实现提交表单时不提交隐藏div中input的方法.分享给大家供大家参考,具体如下: 今天做一个功能 想在下拉列表中根据下拉的选项隐藏对应的div有个平台选择的下拉列表,我想在选择pc的时候出现水平以下的内容并且提交水平线以下的input下拉列表选择app的时候会隐藏水平线以下的input,但这时候不想提交隐藏div的input的值,这时候在隐藏div的时候就需要做以下操作 function choosePlatform(platform) { if(platform =
随机推荐
- vmware12中安装 RedHat RHEL7.2系统的详细步骤(图文)
- base href 使用方法详解
- nodejs 子进程正确的打开方式
- 基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
- DEDE添加迅雷专用链接(半迅雷化)
- Java AtomicInteger类的使用方法详解
- MAC 系统如何使用 Sublime Text 2 直接编译运行 java 代码
- PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
- Python采用raw_input读取输入值的方法
- asp经典入门教程 在ASP中使用SQL 语句第1/2页
- 利用C#如何给PDF文档添加文本与图片页眉
- Android 动态菜单实现实例代码
- 用Shell脚本快速搭建Ubuntu下的Nodejs开发环境
- 基于javascript实现数字英文验证码
- java实现CSV 字段分割
- 老生常谈java中的数组初始化
- 在PHP中运行Linux命令并启动SSH服务的例子
- php判断当前用户已在别处登录的方法
- python enumerate函数的使用方法总结
- Android封装MVP实现登录注册功能