mui跨页面的传值和取值

最近在做一个基于mui框架的移动app、遇到跨页面传值的问题、在此做以记录

    mui.openWindow({
                    url:‘parkDetail.html‘,
                    id: ‘parkDetail‘,
                    styles:{
                      top:‘newpage-top-position‘,//新页面顶部位置
                      bottom:‘newage-bottom-position‘,//新页面底部位置
                      width:‘newpage-width‘,//新页面宽度,默认为100%
                      height:‘newpage-height‘,//新页面高度,默认为100%

                    },
                    extras:{
                        idd : parkDetailId   //这就是要传至B页面的值
                    },
                    createNew:false,//是否重复创建同样id的webview,默认为false:不重复创建,直接显示
                    show:{
                      autoShow:true,//页面loaded事件发生后自动显示,默认为true
                      aniShow:‘slide-in-right‘,//页面显示动画,默认为”slide-in-right“;
                      duration:‘animationTime‘//页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒;
                    },
                    waiting:{
                      autoShow:true,//自动显示等待框,默认为true
                      title:‘正在加载...‘,//等待对话框上显示的提示内容
                      options:{
                        width:‘waiting-dialog-widht‘,//等待框背景区域宽度,默认根据内容自动计算合适宽度
                        height:‘waiting-dialog-height‘,//等待框背景区域高度,默认根据内容自动计算合适高度

                      }
                    }
                })

传值之后、我们在目标页面取值

mui.plusReady(function() {

                /***
                 * 获取上一个页面所传的id值
                 */
                var self=plus.webview.currentWebview();//获取当前窗体对象
                var receiveID=self.idd;//接收A页面传入的id参数值

});

由此、我们就可以取得由A页面传至B页面的值。

原文地址:https://www.cnblogs.com/mzlb520/p/9527738.html

时间: 2024-10-09 06:38:22

mui跨页面的传值和取值的相关文章

ASP.NET GridView HyperLinkField传值和取值【转】

来源:http://www.cnblogs.com/junjie94wan/archive/2011/08/17/2143623.html 经常做Winform程序,好久没有做WEB都有些生疏了,GridView传值取值都不知道怎么用了,特此在网上寻找了一些比较可靠的资料. 记录下来以备以后使用 前端代码,在GridView里面加编辑列里面加 HyperLinkField,然后设置 HyperLinkField的 DataNavigateUrlFields.DataNavigateUrlForm

.aspx.cs传值与取值

1:.aspx中post传值 $.post("ABP_ExchangeRatelz.aspx", { option: "isdelete", Ori_Currency: Ori_Currency, Year_Month: Year_Month, Region: Region, time: new Date().getMilliseconds() }, .aspx.cs中post取值 string Year_Month = Request.Form["Yea

SpringMVC返回数据给jsp页面(EL表达式取值)

第一种方式(通过request域) 通过request域返回字符串“resok”到success.jsp页面. @RequestMapping(value = "test") public String test( HttpServletRequest request) { request.setAttribute("res", "resok"); return "/pages/front/success.jsp"; } su

JQuery ajax 在aspx中传值和取值

传值:ajax中的data(json)  js代码: <script type="text/javascript"> $(function () { $("#btnAddNews").bind("click", function () { var _name= $.trim($("#txtNewTitle").val()); $.ajax({ type: "POST", url: "A

页面向后台传取值的几种方式对比

demo内容:在页面创建一个表单,通过提交表单的方式向后台传值,后台处理数据后跳转另一页面 (一).jsp+servlet 数据流向: (first.jsp——servlet) 注解版:jsp页面的form表单的:action=“**”——servlet的@WebServlet("/**"):method="post"——doPost(): input的name="**"—— request.getParameterValues("**

通过url传值的取值方法

当前:url=www.baidu.com?id=2 id = GetQueryString(id)//2 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(2).match(reg); if(r != null) return unescape

【2017-05-21】WebForm跨页面传值取值、C#服务端跳转页面、 Button的OnClientClick属性、Js中getAttribute和超链接点击弹出警示框。

一.跨页面传值和取值: 1.QueryString - url传值,地址传值 优缺点:不占用服务器内存:保密性差,传递长度有限. 通过跳转页面路径进行传值,方式: href="地址?key=value&key=value"            用&可以实现传递多个值. 通过这种方式就把要传递的值传到要跳转的页面去了. 2.跨页面取值: 在跳转到的页面的C#代码服务端进行取值 用:  string value = Request["key"]; 二.

webform的跨页面传值、客户端的页面跳转、超链接

一.跨页面传值和取值: 1.QueryString - url传值,地址传值 优缺点:不占用服务器内存:保密性差,传递长度有限. 通过跳转页面路径进行传值,方式: href="地址?key=value&key=value"            用&可以实现传递多个值. 通过这种方式就把要传递的值传到要跳转的页面去了. 2.跨页面取值: 在跳转到的页面的C#代码服务端进行取值 用: string value = Request["key"]; 二.客

在浏览器中使用jquery取得iframe中页面中指定元素的值的不同

自己使用aspx页面中嵌套了ascx的页面其中使用了iframe的一些内容,出现了同一个页面的两种取值的方式 1. 在iframe的包含页面,需要使用iframe的页面中的元素,是需要使用$(window.frames["yourframename"].document).find("#yourelementid")的形式,这个是在调试页面的时候在ie和chrome的开发者工具试过的. 2. 在ascx页面写的时候,和ascx的包含页面(iframe包含的是ascx