查看: 6341|回复: 3

【结贴】【咨询求助】根据一个页面的输入框输入值决定另一个页面的跳转。

[复制链接]

0

主题

6

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2014-8-1 09:53:25 | 显示全部楼层 |阅读模式
尹广磊公众帐号
【场景描述】当前有4个页面分别为A,B,C,D。其中A上面有一个输入框input,B上面有一个按钮button(分别参考附件1.jpg和2.jpg)。首先在input中输入一个数字,然后点击B页面的button。

【问题描述】请问如何在button的onclick事件中,实现根据input中数字的不同进行跳转到C或者D页面?
【举例说明】用户在input中输入1,然后点击B页面中的button,onclick根据判断input中输入的是1,然后跳转到页面C;如果用户在input中输入2,然后点击button,onclick重新判断之后再跳转到页面D。暂时只需要考虑两个分支跳转即可。

【其他】这个要求涉及到了如何保存一个全局变量,以及如何对一个按钮的响应事件进行分支判断。小弟baidu了很多地方都没有说明,请各位大侠指点迷津,拜谢!
1.jpg
2.jpg

0

主题

6

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
 楼主| 发表于 2014-8-1 09:56:53 | 显示全部楼层
我想过两种思路,但是都不知道如何下手,第一种方案是将输入保存到全局变量中,然后第二个页面按钮的时候判断这个全局变量,第二种方案是将输入直接保存到需要判断的控件中,控件onclick时候直接就可以判断这个值了。

有思路但是不知道如何下手,体会到狗咬刺猬的感觉了!


再次补充,我使用的是6.5版本的,我刚刚在网上看到7.0在onclick事件的时候有全局变量这个概念,我还没安装7.0,不知道是不是这样子。

530

主题

6314

回帖

6万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
67683
QQ
发表于 2014-8-1 20:23:50 | 显示全部楼层
给你做了一个示例,

根据输入不同转向不同页面.rp (75.13 KB, 下载次数: 14)


注意,这种界面切的跳转,只能通过页面内的链接来进行,不同通过左侧的框架进行切换,
通过左侧框架切换,全局变化会丢失。

参考示例:http://www.hiaxure.com/thread-5222-1-1.html

你其实该考虑下你的设计思路了,一般情况下不该遇到这种情景的设计。

0

主题

6

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
 楼主| 发表于 2014-8-4 10:49:46 | 显示全部楼层
感谢磊哥,通过你的例子帮助,我的问题已经搞定。

ps:我之前的表达方式可能有误,其实初衷只是【用户登录之后,根据已登录用户的一个属性来决定后续一个操作页面的跳转分支】例如用户A的开户行是建行,后面就需要通过建行接口直接打开建行网银页面,而用户B的开户行是招行,就需要通过招行接口打开招行网银界面。
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2025-5-18 07:17

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表