`

js提交请求的几种方式

阅读更多
我们经常需要通过js来提交表单或者超链接


1.js提交表单( .submit()方法提交表单 )

function doSearch(){

var action ="<%=path%>/User_queryAllUser";

document.all.form.action = action;

document.all.form.submit();

}





2.js提交表单( .submit()方法提交表单 )

<script type="text/javascript">

function addSubmit()

{

var targetForm = document.forms[ "form1" ];

targetForm.action = "logo.do?method=downAdd";

targetForm.submit();

}

</script>

<form name="form1" method="post" action="logo.do" enctype="multipart/form-data">




3.js替代超链接( window.location.href )

<input type="button" id="modify" value="修改工号" onclick="modifyEmp(${ myList.employeeId })">




//js不能起名为modify,为敏感关键字

function modifyEmp( employeeId ){

//employeeId 作为js的参数传递进来

window.location.href = '<%=path%>/User_openUserUpdate?employeeId='+employeeId;

}
分享到:
评论

相关推荐

    javascript与jsp发送请求到servlet的几种方式实例

    本文分别给出了javascript发送请求到servlet的5种方式实例与jsp发送请求到servlet的6种方式实例

    PHP防止表单重复提交的几种常用方法汇总

    本文较为详细的汇总了PHP防止表单重复提交的几种常用方法,在PHP程序开发中有着很高的实用价值。具体方法如下: 1. 使用JS让按钮在点击一次后禁用(disable)。采用这种方法可以防止多次点击的发生,实现方式较简单...

    几种防止表单重复提交的方法

    几种防止表单重复提交的方法 禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。 我之前的文章曾说...

    AJAXCDR:利用 Flash 完美解决 JavaScript 和 AJAX 跨域 HTTP POST/GET 表单请求

     本域和其他域的交互,可以通过iframe、代理、JS创建动态脚本等几种方法来实现,这里有篇文章对几种方法作了简要的介绍。  iframe、JS创建动态脚本这两种方法,需要开发者能控制两个域,两端都要编写相应的代码,...

    jquery+ajax验证不通过也提交表单问题处理

    大部分情况我们使用validationEngine验证表单的形式有几种方式: 1 使用正常的表单提交.这种情况validationEngine验证不通过是不会提交表单的. 2 使用ajax提交表单,但是没有使用ajax验证.  这种方式也比较简单,在...

    ajax中文乱码如何解决

    但对于POST方式,使用上述的几种方法经过多次测试,问题依旧。我郁闷了好几天。 今天把问题解决了,很简单,是使用escape(或encodeURI,两个函数javascript的函数,功能基本相同,可以查一下相关的帮助),但要使用...

    防止用户将表单重复提交的方法汇总

     几种防止表单重复提交的方法  1.禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。  我之前的...

    易联POST调试工具V2.17绿色免费版

    易联POST调试工具是一款十分不错的HTTP GET/POST调试工具,这款软件支持快速的对POST请求进行调试,小巧快捷,同时有编程助手,可以进行js调试,随时的查询到一些访问记录,...编码转换(平常使用较多的几种编码转换)

    pull-request-demo:该存储库用于测试Github的Pull Request功能,任何人都可以请求更改代码

    要做到这一点,有几种方法可以做到 直接在存储库文件中进行拉取请求进行修改 在GitHub上的存储库中,转到app.js文件,然后单击“编辑”图标。 进行更改后,在提交上添加描述并执行提交。 此时,Github向您展示了它...

    Android使用Json与Asp.Net交互(上传/下载数据集)

    示例中传输的数据未实体类集合,其中以int,string,string[],DateTime几种常用的数据类型作为实体类的字段。 Asp.Net服务器端借用Newtonsoft.Json.dll进行直接把对象转换成成Json格式的字符串,或把Json字符串转换...

    前后端分离后台管理项目(springboot+mybatis+vue)

    前后端分离后台管理项目是一种开发模式,其中前端和后端的开发分离进行。前端负责用户界面的设计和开发,而后端负责数据处理和业务逻辑的实现。 在前后端分离后台管理项目中,前端通常使用HTML、CSS和JavaScript等...

    浅谈Express.js解析Post数据类型的正确姿势

    1、POST请求:HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据。 2、 Content-Type : 是指 http/https 发送信息至服务器...

    jsp下页面跳转的几种方法小结

    1. RequestDispatcher.forward() 在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet或者是JSP到另外的一个Servlet、JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了...

    表单的验证

     本文介绍了如何利用 Prototype.js JavaScript 库在表单中结合 Ajax 代码来解决常见的用户体验问题。  简单的 Ajax 表单提交 基于XML的异步JavaScript,简称AJAX,是当前Web创新(称为Web2.0)中的一个王冠。...

    优购电商小程序的设计与实现+ssm(源码+SSM+小程序+vue).zip

    在技术方面,优购电商小程序主要使用了以下几种技术: Spring:一个轻量级的Java开发框架,用于实现项目的依赖注入、事务管理等功能。 SpringMVC:一个基于Java的Web应用框架,用于处理HTTP请求和响应,实现前后端...

    居住证申报系统+ssm(源码+SSM+小程序+vue).zip

    在技术方面,该系统主要采用了以下几种技术: Spring:一个轻量级的Java开发框架,用于实现系统的依赖注入、事务管理等功能。 SpringMVC:一个基于MVC设计模式的Web框架,用于处理HTTP请求和响应,实现前后端的数据...

    lightkeeper:在“拉取请求”中运行带有自定义预算的多个URL的Lighthouse测试

    一方面,有几种工具可以监视生产/分阶段环境,但另一方面,团队希望将完整的CI / CD集成到一起,从而使合并后的“拉取请求”生效。 这就要求所有测试必须在每个分支和/或提交的唯一URL上的“拉取请求”级别上进行,...

    详解前端在html页面之间传递参数的方法

    因此跳转页面时,我们需要传递一个参数过去,这样我们才能通过这个参数进行数据请求,然后根据后台返回的数据来生成页面。因此,通过a标签跳转的方式,肯定是行不通的。 我们经常写form表单,提交时,可以传递参数...

    DWR.xml配置文件说明书(含源码)

    DWR 自动将DOM、DOM4J、JDOM和XOM转换成DOM树,前面这几种类型都仅仅返回Document,Element,Node.DWR会自动将这些转换成浏览器DOM对象.通常在启动JDOM Converter时会有一个提示信息,除非你想采用JDOMconverter否则可以...

    projekt-tema-ny

    使HTML5空白更好有几种方法可以参与,提交拉取请求或在网站上提交评论特征 HTML5基本语义HTML5标记W3C有效代码基础响应就绪,ViewPort元数据对IE7,IE8,IE9条件文本HTML类支持(HTML5样板)干净整洁的代码,带有PHP...

Global site tag (gtag.js) - Google Analytics