从一个页面跳转到另一个页面传值问题

之前要解决这个问题,我借助struts2在后台转换了一下,但是这样未免有点麻烦,最近在重整项目,发现可以直接跳页面的时候把值传过去,示例如下:

在showTask.html页面中,点击其中一条数据的申请延期,需要把任务id传到applydepay.html页面,可以写成如下形式:

/**

* 申请延期

*/

function showApplyDepay(data){

//打开申请延期页面

location.href="/pmsystem/pages/task/applyDepay.html#"+data;

}

而在pplydepay.html页面,需要这样来取传过来的data:

/**

*加载页面时触发

*/

$(document).ready(function(){

//获取taskId

var href = location.href;

var index = href.indexOf(‘#‘);

var taskId ;

if(href){

taskId = href.substring(index+1,href.length);

}

});

时间: 2024-10-08 09:51:45

从一个页面跳转到另一个页面传值问题的相关文章

Struts2的入门案例(Struts2的配置和页面跳转,以及对页面输入的信息进行判断)

Struts2配置: <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/

基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码

比如 想跳到 mao.aspx 的页面 的div id="s" 的位置 那么 只用<a href="mao.aspx#s"> 就可实现跳转到指定位置 现在为了增加用户体验 跳转到页面后 平滑移动到该位置 怎么做呢 其实也很简单啦 那边传递过来一个 要跳转到哪个div的参数就行 先上一段 页面获取参数的 通用js 复制代码代码如下: //根据参数名获得该参数 pname等于想要的参数名 function getParam(pname) { var para

vue从一个组件跳转到另一个组件页面router-link的试用

需求从helloworld.vue页面跳到good.vue页面 1.helloworld.vue页面代码 <template> <div class="hello"> 我是小可爱 <router-link :to="{ path: '/cute'}" replace>点我啊,傻</router-link> </div> </template> <script> import Good

struts2 从一个action跳转到另一个action的struts.xml文件的配置

解释: 想要用<result>跳转到另一个action,原来的配置代码是: <action name="insertDept" class="struts.org.db.DeptAction" method="insertDept"> <result name="success" type="redirect-action">selectDept</result&g

模拟页面跳转,使用代理反向传值

假设有这样一个场景,app第一个页面是一个正方形,第二个页面有一个按钮,点击第一个的某按钮后,跳转到第二个页面,第二个页面修改正方形的边长,然后返回第一个页面,此时当前页面的矩形变化. import java.util.Objects; /**  * Created by itfanr on 14/11/11.  */ public interface ClickDelegate {     public void lengthDidChange(SecondPage sp , int leng

Android 完美解决bundle实现页面跳转并保留之前数据+传值

前言:昨天碰到了一个问题,我想实现页面跳转,采用了Bundle之后,再回到原来的页面,发现数据也没有了,而且一直报错,网上查找了很多资料,发现要用一个startActivityForResult(),然而好景不长,我又想在后面的页面把后面页面的数据和前面传过来的数据都传递给中间页面的数据,这样挺起来有些复杂,我简单写了一个Demo 1.首先是3个Activity=====对应3个布局=====全部贴出来好了,一看就懂的. 对应Main3Activity <?xml version="1.0

Jsp页面跳转和js控制页面跳转的几种方法

Jsp 页面跳转的几种方法 1. RequestDispatcher.forward() 在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet或者是JSP到另外的一个Servlet.JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递. 但forward()无法重定向至有frame的jsp文件,可以重定向至有

PHP 页面跳转到另一个页面的多种方法方法总结

如何在PHP中从一个页面重定向到另外一个页面呢?这里列出了三种办法,供参考. 一.用HTTP头信息 也就是用PHP的HEADER函数.PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等. 用HTTP头信息重定向到另外一个页面的方法如下: 复制代码 代码如下: &l

jeecg3.5中实现从一个页面跳转到另一个页面

实现以下效果 点"跳转到demo"后直接跳转到demo示例,并且带上查询条件,如下: 由于jeecg使用的是easyui,所以不能直接用类似于<a href="xxxx.do?xxx">这样的方式来跳转了,但还是有办法做到的,首先在\plug-in\accordion\js\left_shortcut_menu.js中增加以下代码: function goToTab(subtitle, url, icon) { // begin author:屈然博 2